Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacOSX Plugin:LaunchServices:
Partly Console safe, 40 entry points.
- class FolderItem
- method LaunchServicesRegisterMBS(update as boolean) as integer
- method LaunchServicesApplicationsForItemMBS(role as integer) as LaunchServicesApplicationListMBS
- method LaunchServicesDisplayNameMBS as string
- method LaunchServicesKindStringMBS as string
- method LaunchServicesItemInfoMBS(WhichInfo as integer) as LaunchServicesItemInfoMBS
- method LaunchServicesApplicationForItemMBS(role as integer) as folderitem
- method LaunchServicesCanApplicationAcceptItemMBS(targetapp as folderitem, role as integer, flags as integer) as boolean
- method LaunchServicesOpenMBS as folderitem
- method isBundleMBS as boolean
- method isApplicationMBS as boolean
- property MacQuarantinePropertiesMBS as MacQuarantinePropertiesMBS
- class LaunchServicesApplicationListMBS
- class LaunchServicesItemInfoMBS
- method Close
- property IsPlainFile as Boolean
- property MacType as String
- property IsPackage as Boolean
- property MacCreator as String
- property IsApplication as Boolean
- property Extension as String
- property IsContainer as Boolean
- property IconFilename as String
- property KindID as Integer
- property IsSymlink as Boolean
- property IsInvisible as Boolean
- property IsNativeApp as Boolean
- property IsClassicApp as Boolean
- property AppPrefersNative as Boolean
- property AppPrefersClassic as Boolean
- property AppIsScriptable as Boolean
- property IsVolume as Boolean
- property ExtensionIsHidden as Boolean
- property IsAliasFile as Boolean
- class LaunchServicesLaunchParameterMBS
- method Close
- property Defaults as Boolean
- property Print as Boolean
- property InhibitBGOnly as Boolean
- property DontAddToRecents as Boolean
- property DontSwitch as Boolean
- property NoParams as Boolean
- property StartClassic as Boolean
- property InClassic as Boolean
- property NewInstance as Boolean
- property Hide as Boolean
- property HideOthers as Boolean
- property Application as FolderItem
- property LastError as Integer
- class LaunchServicesStringListMBS
- class MacQuarantinePropertiesMBS
- Globals:
- LaunchServicesAllHandlersForURLSchemeMBS(URLScheme as string) as LaunchServicesStringListMBS
- LaunchServicesAllRoleHandlersForContentTypeMBS(ContentType as string, role as integer) as LaunchServicesStringListMBS
- LaunchServicesApplicationForInfoMBS(type as string, creator as string, extension as string, role as integer) as folderitem
- LaunchServicesApplicationForItemMBS(file as folderitem, role as integer) as folderitem
- LaunchServicesCanApplicationAcceptItemMBS(item as folderitem, targetapp as folderitem, role as integer, flags as integer) as boolean
- LaunchServicesDefaultHandlerForURLSchemeMBS(URLScheme as string) as string
- LaunchServicesDefaultRoleHandlerForContentTypeMBS(ContentType as string, role as integer) as string
- LaunchServicesDisplayNameForCFURLMBS(cfurlhandle as integer) as string
- LaunchServicesFindApplicationForInfoMBS(creator as string, bundleID as string, name as string) as folderitem
- LaunchServicesItemInfoForCFURLMBS(cfurlhandle as integer, WhichInfo as integer) as LaunchServicesItemInfoMBS
- LaunchServicesKindStringForCFURLMBS(cfurlhandle as integer) as string
- LaunchServicesOpenMBS(item as folderitem) as folderitem
- LaunchServicesOpenXMBS(documents() as folderitem, parameter as LaunchServicesLaunchParameterMBS) as folderitem
- LaunchServicesSetDefaultHandlerForURLSchemeMBS(URLScheme as string, BundleID as string) as integer
- LaunchServicesSetDefaultRoleHandlerForContentTypeMBS(ContentType as string, role as integer, BundleID as string) as integer
Blog Entries
- MBS Plugins updated for Xojo 2019r2
- MBS Xojo Plugins, version 19.5pr1
- MBS Xojo Plugins, version 19.4pr1
- MBS Xojo Plugins, version 19.0pr6
- MBS Xojo / Real Studio Plugins, version 13.4pr2
- MBS Real Studio Plugins, version 12.4pr3
- MBS Real Studio Plugins, version 12.1pr2
- Tip of the day: How to launch Disc Utility?
- Quarantine Properties
- Files in quarantine