Platforms to show: All Mac Windows Linux Cross-Platform
TouchBar
Classes for Macbook Pro TouchBar.
- Classes
- class LAContextMBS
- shared method Available as Boolean
- method canEvaluatePolicy(Policy as Integer, byref Error as NSErrorMBS) as Boolean
- method Constructor
- method evaluatePolicy(Policy as Integer, localizedReason as String, Tag as Variant = nil)
- method invalidate
- method isCredentialSet(CredentialType as Integer) as Boolean
- method setCredential(credential as MemoryBlock, Type as Integer) as Boolean
- shared method TouchIDAuthenticationMaximumAllowableReuseDuration as Double
- property biometryType as Integer
- property evaluatedPolicyDomainState as MemoryBlock
- property Handle as Integer
- property interactionNotAllowed as Boolean
- property localizedCancelTitle as String
- property localizedFallbackTitle as String
- property localizedReason as String
- property touchIDAuthenticationAllowableReuseDuration as Double
- event evaluatePolicyResult(Success as Boolean, error as NSErrorMBS, Policy as Integer, localizedReason as String, tag as Variant)
- class NSColorPickerTouchBarItemMBS
- shared method colorPicker(identifier as string) as NSColorPickerTouchBarItemMBS
- shared method colorPicker(identifier as string, buttonImage as NSImageMBS) as NSColorPickerTouchBarItemMBS
- method Constructor(identifier as string)
- shared method strokeColorPicker(identifier as string) as NSColorPickerTouchBarItemMBS
- shared method textColorPicker(identifier as string) as NSColorPickerTouchBarItemMBS
- property color as NSColorMBS
- property colorList as NSColorListMBS
- property customizationLabel as String
- property enabled as Boolean
- property showsAlpha as Boolean
- event Action
- class NSCustomTouchBarItemMBS
- method Constructor(identifier as string)
- property customizationLabel as String
- property view as NSViewMBS
- property viewController as NSViewControllerMBS
- class NSGroupTouchBarItemMBS
- method Constructor(identifier as string)
- shared method groupItemWithIdentifier(identifier as string, items() as NSTouchBarItemMBS) as NSGroupTouchBarItemMBS
- property customizationLabel as String
- property groupTouchBar as NSViewControllerMBS
- class NSPopoverTouchBarItemMBS
- method Constructor(identifier as string)
- method dismissPopover
- method showPopover
- property collapsedRepresentation as NSViewMBS
- property collapsedRepresentationImage as NSImageMBS
- property collapsedRepresentationLabel as String
- property customizationLabel as String
- property popoverTouchBar as NSTouchBarMBS
- property pressAndHoldTouchBar as NSTouchBarMBS
- property showsCloseButton as Boolean
- class NSSliderTouchBarItemMBS
- method Constructor(identifier as string)
- property customizationLabel as String
- property label as String
- property maxValue as Double
- property minValue as Double
- property slider as NSSliderMBS
- property value as Double
- event Action
- class NSTouchBarItemMBS
- shared method Available as Boolean
- method Constructor(identifier as string)
- shared method NSTouchBarItemIdentifierFixedSpaceLarge as String
- shared method NSTouchBarItemIdentifierFixedSpaceSmall as String
- shared method NSTouchBarItemIdentifierFlexibleSpace as String
- shared method NSTouchBarItemIdentifierOtherItemsProxy as String
- property customizationLabel as String
- property Handle as Integer
- property identifier as String
- property view as NSViewMBS
- property viewController as NSViewControllerMBS
- property visibilityPriority as Single
- property visible as Boolean
- event Hidden
- event Shown
- class NSTouchBarMBS
- method AssignToApp
- method AssignToWindow(window as DesktopWindow)
- method AssignToWindow(window as NSWindowMBS)
- method AssignToWindow(window as window)
- shared method Available as Boolean
- method Constructor
- method customizationAllowedItemIdentifiers as String()
- method customizationRequiredItemIdentifiers as String()
- method defaultItemIdentifiers as String()
- method itemForIdentifier(identifier as string) as NSTouchBarItemMBS
- method itemIdentifiers as String()
- shared method RemoveTouchBarFromApp
- shared method RemoveTouchBarFromWindow(window as NSWindowMBS)
- shared method RemoveTouchBarFromWindow(window as window)
- method setCustomizationAllowedItemIdentifiers(Identifiers() as String)
- method setCustomizationRequiredItemIdentifiers(Identifiers() as String)
- method setDefaultItemIdentifiers(Identifiers() as String)
- method setTemplateItems(Identifiers() as NSTouchBarItemMBS)
- method templateItems as NSTouchBarItemMBS()
- shared method toggleTouchBarCustomizationPalette
- shared property automaticCustomizeTouchBarMenuItemEnabled as Boolean
- property customizationIdentifier as String
- property Handle as Integer
- property principalItemIdentifier as String
- property visible as Boolean
- event DidEnterCustomization
- event DidExitCustomization
- event Hidden
- event makeItemForIdentifier(identifier as string) as NSTouchBarItemMBS
- event Shown
- event WillEnterCustomization
- event WillExitCustomization
- class LAContextMBS
- Blog Entries
Release notes
- Version 18.4
- Added interactionNotAllowed, localizedCancelTitle and localizedReason to LAContextMBS class.
- Version 17.3
- Added RemoveTouchBarFromWindow and RemoveTouchBarFromApp for NSTouchBarMBS class.
- Version 17.0
- Added LAContextMBS class to query TouchID authentication. (Mac 64bit only)
The items on this page are in the following plugins: MBS Mac64bit Plugin.