welkom allemaal,

ik heb ( jawel! ) een unit geschreven. Met deze unit wordt het mogenlijk om heel erg makkelijk een slideshow te maken. Dit keer in de vorm van een classe in plaats van in de vorm van een component ( zoals de voorgaande open-source ).

Wat kan er met de slideShow allemaal:

  • de slideshow is ook mogenlijk op een panel en dergelijke ( als het maar afstamt van TWinControl )
  • De volgorde van de plaatjes kan worden aangepast
  • De volgorde van de tekenwijze van de plaatjes kan worden aangepast
  • De tijd die het tekenen van het plaatje verbruikt
  • Een wachttijd voor als het hele plaatje zichtbaar is
  • Mogenlijkheid om de cursor te laten verdwijnen als de slideshow bezig is
  • Plaatjes over het de hele slideshow laten zien of alleen in het midden
  • Laten sliden totdat alle plaatjes geweest zijn en/of totdat de gebruiker wil stoppen
  • Een "escape"-key ( dus als de gebruiker die toets indrukt dan stopt de slideshow
  • de pijltjes-toetsen kunnen worden gebruikt
  • Een menu kan worden weergegeven ( Vorige, Volgende, pause, stop )
  • Een popupmenu kan worden gekoppeld aan de slideshow
  • Er kan extern ook nog tekst worden toegevoegd aan het plaatje dat is getekend


Bug-List:

  • De tekenwijze wordt getekend DRAW_ELLIPSE is niet zo mooi, ben op zoek naar een andere oplossing of misschien moet ik deze tekenwijze er maar uithalen


Feature-lijst:

  • Mogenlijkheid om de classe automatisch te laten destroyen ( zoals een TThread ) als de slideshow geeindigd is ( zodat men zich niet druk hoeft te maken over het memory


De links staan op mijn site:

Directe link naar pagina waar NLDSlideShow te downloaden is

Commentaar en andere dingen gelieve in een nieuwe thread te stoppen!! Met dank

SVG