Platforms to show: All Mac Windows Linux Cross-Platform
LSSharedFileListMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | Login Items | MBS MacFrameworks Plugin | 9.8 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop, Console & Web |
The shared file list API is for sharing and storing list of references to file system objects. The shared file list is a persistent list of objects, where each item has assigned display name, icon, and url as well as other optional properties.
Each list can also have various properties attached.
Requires Mac OS X 10.5.
- event Changed
- 6 properties
- property Handle as Integer
- property Lasterror as Integer
- property RecentItemsMaxAmount as Integer
- property VolumesComputerVisible as boolean
- property VolumesIDiskVisible as boolean
- property VolumesNetworkVisible as boolean
- 10 methods
- method Constructor(type as Integer)
- method GetSeedValue as UInt32
- method InsertFile(AfterItem as LSSharedFileListItemMBS, DisplayName as string, Icon as object, file as folderitem) as LSSharedFileListItemMBS
- method InsertURL(AfterItem as LSSharedFileListItemMBS, DisplayName as string, Icon as object, URL as string) as LSSharedFileListItemMBS
- method Move(item as LSSharedFileListItemMBS, MoveAfterItem as LSSharedFileListItemMBS)
- method Remove(item as LSSharedFileListItemMBS)
- method RemoveAllItems
- method SetAuthorization(handle as Integer)
- method Snapshot as LSSharedFileListItemMBS()
- method Snapshot(byref seed as UInt32) as LSSharedFileListItemMBS()
- 2 shared methods
- shared method kLSSharedFileListItemBeforeFirst as LSSharedFileListItemMBS
- shared method kLSSharedFileListItemLast as LSSharedFileListItemMBS
- 7 constants
Constants
Constant | Value | Description |
---|---|---|
kFavoriteItems | 2 | One of the list type constants. Example |
kFavoriteVolumes | 1 | One of the list type constants. Example |
kGlobalLoginItems | 7 | One of the list type constants. Example |
kRecentApplicationItems | 3 | One of the list type constants. Example |
kRecentDocumentItems | 4 | One of the list type constants. Example |
kRecentServerItems | 5 | One of the list type constants. Example |
kSessionLoginItems | 6 | One of the list type constants. Example |
This class has no sub classes.
Some examples using this class:
Blog Entries
- MBS Plugins updated for Xojo 2019r2
- MBS Real Studio Plugins, version 12.4pr8
- Adding Login Items on Mac OS X
The items on this page are in the following plugins: MBS MacFrameworks Plugin.
LSSharedFileListItemMBS - LTCDecoderMBS