Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Mac64bit Plugin:TouchBar:
Not Console safe, 104 entry points.
- class NSColorPickerTouchBarItemMBS
- method Constructor(identifier as string)
- property enabled as Boolean
- property showsAlpha as Boolean
- property customizationLabel as String
- property colorList as NSColorListMBS
- property color as NSColorMBS
- shared method colorPicker(identifier as string, buttonImage as NSImageMBS) as NSColorPickerTouchBarItemMBS
- shared method strokeColorPicker(identifier as string) as NSColorPickerTouchBarItemMBS
- shared method textColorPicker(identifier as string) as NSColorPickerTouchBarItemMBS
- shared method colorPicker(identifier as string) as NSColorPickerTouchBarItemMBS
- event Action
- class NSCustomTouchBarItemMBS
- class NSGroupTouchBarItemMBS
- class NSPopoverTouchBarItemMBS
- method Constructor(identifier as string)
- method showPopover
- method dismissPopover
- property showsCloseButton as Boolean
- property collapsedRepresentationLabel as String
- property customizationLabel as String
- property popoverTouchBar as NSTouchBarMBS
- property pressAndHoldTouchBar as NSTouchBarMBS
- property collapsedRepresentation as NSViewMBS
- property collapsedRepresentationImage as NSImageMBS
- class NSSliderTouchBarItemMBS
- class NSTouchBarItemMBS
- method Constructor(identifier as string)
- property Handle as Integer
- property identifier as String
- property customizationLabel as String
- property visible as Boolean
- property view as NSViewMBS
- property viewController as NSViewControllerMBS
- property visibilityPriority as Single
- shared method Available as Boolean
- shared method NSTouchBarItemIdentifierFixedSpaceSmall as String
- shared method NSTouchBarItemIdentifierFixedSpaceLarge as String
- shared method NSTouchBarItemIdentifierFlexibleSpace as String
- shared method NSTouchBarItemIdentifierOtherItemsProxy as String
- event Shown
- event Hidden
- class NSTouchBarMBS
- method itemForIdentifier(identifier as string) as NSTouchBarItemMBS
- method templateItems as NSTouchBarItemMBS()
- method setTemplateItems(Identifiers() as NSTouchBarItemMBS)
- method itemIdentifiers as String()
- method setDefaultItemIdentifiers(Identifiers() as String)
- method defaultItemIdentifiers as String()
- method setCustomizationRequiredItemIdentifiers(Identifiers() as String)
- method customizationRequiredItemIdentifiers as String()
- method setCustomizationAllowedItemIdentifiers(Identifiers() as String)
- method customizationAllowedItemIdentifiers as String()
- method Constructor
- method AssignToWindow(window as window)
- method AssignToWindow(window as NSWindowMBS)
- method AssignToApp
- method AssignToWindow(window as DesktopWindow)
- property Handle as Integer
- property customizationIdentifier as String
- property principalItemIdentifier as String
- property visible as Boolean
- shared method RemoveTouchBarFromWindow(window as window)
- shared method RemoveTouchBarFromWindow(window as NSWindowMBS)
- shared method RemoveTouchBarFromApp
- shared method Available as Boolean
- shared method toggleTouchBarCustomizationPalette
- shared property automaticCustomizeTouchBarMenuItemEnabled as Boolean
- event makeItemForIdentifier(identifier as string) as NSTouchBarItemMBS
- event Shown
- event Hidden
- event WillEnterCustomization
- event WillExitCustomization
- event DidEnterCustomization
- event DidExitCustomization
Blog Entries
- MBS Xojo Plugins, version 17.3pr1
- 61000 functions
- MBS Xojo / Real Studio Plugins, version 16.5pr7
- MBS Xojo / Real Studio Plugins, version 16.5pr5
Videos
Xojo Developer Magazine
- 15.5, pages 41 to 44: Touché, Using Apple's Touch Bar with Xojo by Marc Zeedar
- 15.5, page 39: Touché, Using Apple's Touch Bar with Xojo by Marc Zeedar
- 15.5, page 37: Touché, Using Apple's Touch Bar with Xojo by Marc Zeedar
- 15.5, page 35: Touché, Using Apple's Touch Bar with Xojo by Marc Zeedar