Images #

No images available for this product.

About #

GraffitiSlideshow gives you the ability to add modern slideshows to your Xojo desktop applications.


  • 26 Randomized Image Transitions
  • Move by index for page-style navigation
  • Previous, Next and Pause movement
  • Lightweight, with low CPU usage
  • Variable slide pauses

Enumerations #

Name Values
This class exposes no enumerations.

Constants #

Name Type Value
This class exposes no constants.

Events #

Definition Description
SlideChange() Fired when the slide is changed, either automatically or manually.

Methods #

Definition Description
AddPicture( newPic as Picture ) Adds a picture to the slideshow rotation.
DeleteAllPictures() Removes all pictures from the rotation.
InsertPicture( Index as Integer, picInsert as Picture ) Inserts a picture in the rotation at the specified index.
MoveNext() Move to the next image in the rotation.
MovePrevious() Move to the previous image in the rotation.
MoveTo( Index as Integer ) Move to the specified index in the rotation.
Pause() Halt rotation of the images.
RemovePicture( Index as Integer ) Removes the picture from the rotation at Index.

Properties #

Name Type Default Value Description
BorderColor Color &c000000 Determines the border color of the view port.
Pictures() Picture Nil The array of pictures to loop through and draw.
SecondsPerSlide Double 1.0 How long the class will pause on each slide.
ShowBorder Boolean False Whether or not GraffitiSlideshow will draw a border on the view port.
Stage Canvas Nil The canvas control in which the slides will be displayed.
StageColor Color &c000000 The background color all images and transitions.

Examples #

There are currently no examples for this class.