Platforms to show: All Mac Windows Linux Cross-Platform

Back to IKSlideshowMBS class.

IKSlideshowMBS.addFile(file as folderitem, name as string="")

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Adds a file to the items list.

IKSlideshowMBS.addImage(image as NSImageMBS, name as string="")

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Adds an image to the items list.
Example
dim p as picture
dim n as NSImageMBS
dim s as new IKSlideshowMBS

// get picture to p
n=new NSImageMBS(p)
s.addImage n

IKSlideshowMBS.addPage(page as Variant, name as string="")

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Adds a PDF page to the items list.

Page must be a PDFPageMBS object.

IKSlideshowMBS.exportSlideshowItems(applicationBundleIdentifier as string)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Export items to the given application.
Example
dim i,c as Integer
dim s as new IKSlideshowMBS

// add items here

if false=IKSlideshowMBS.canExportToApplication(IKSlideshowMBS.iPhotoBundleIdentifier) then
MsgBox "Can't export to iPhoto."
else

if s.itemcount>0 then

s.exportSlideshowItems IKSlideshowMBS.iPhotoBundleIdentifier

else
MsgBox "no slides?"
end if
end if

Some examples using this method:

IKSlideshowMBS.ItemCount as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Returns the number of items.

IKSlideshowMBS.reloadData

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Reloads all slides.

IKSlideshowMBS.reloadSlideshowItemAtIndex(index as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Reloads the slide show with the given index.

IKSlideshowMBS.removeItem(index as Integer)

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Removes an item from the item list.

IKSlideshowMBS.removeItems

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Removes all items from the item list.

IKSlideshowMBS.runSlideshow

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Start the slideshow.
Example
dim s as new IKSlideshowMBS
// add items
s.runSlideshow

You may want to set all the properties before.

Some examples using this method:

IKSlideshowMBS.setFile(index as Integer, file as folderitem, name as string="")

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Sets the file in the items list with the given index.

IKSlideshowMBS.setImage(index as Integer, image as NSImageMBS, name as string="")

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Sets the image in the items list with the given index.

IKSlideshowMBS.setPage(index as Integer, page as Variant, name as string="")

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 8.6 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Sets a PDF page in the items list with the given index.

Page must be a PDFPageMBS object.

IKSlideshowMBS.stopSlideshow

Type Topic Plugin Version macOS Windows Linux iOS Targets
method ImageKit MBS AVFoundation Plugin 7.7 ✅ Yes ❌ No ❌ No ❌ No Desktop only
Stops the slideshow.

The items on this page are in the following plugins: MBS AVFoundation Plugin.


The biggest plugin in space...