Einhugur macOS Bridge plugin.

EinhugurMacOSBridge.NSColorPickerTouchBarItem Class

Touch Bar item type to display color picker.

For Touch Bars macOS 10.12.2 or later is needed.

NSTouchBarItem
   NSColorPickerTouchBarItem

class EinhugurMacOSBridge.NSColorPickerTouchBarItem

Constructors

NSColorPickerTouchBarItemConstructor which takes identifier, imageType enum and action handler.
NSColorPickerTouchBarItemConstructor which takes identifier, NSImage and action handler.

Properties

EnabledSets or gets the enabled state of the color picker item.
SelectedColorSets or gets the selected color of the color picker item.
ShowsAlphaIf set to true then the color picker will also allow colors with alpha value in them.
CustomizationLabel (Inherited) Sets or gets the user-visible string identifying this item during bar customization.
Handle (Inherited) Returns Integer handle to the native NSObject structure.

Methods

Release (Inherited) Releases the NSObject.
Retain (Inherited) Retains the NSObject
SetCustomColorListSets custom color list to be displayed in the color picker.
SetVisibilityPriority (Inherited) Sets priority of the Touch Bar item, where the lowest priority ones get hidden if there is no space to show them all.

Delegates

ColorPickerActionDelegate (console safe) Delegate that defines action handler for NSColorPickerTouchBarItem.

Enumerations

ColorPickerImageTypeEnum with values to select one of the standard Touch Bar color picker images.

Supported Platforms:

  • MacOS X Cocoa 32 bit
  • MacOS X Cocoa 64 bit

    Unsupported Platforms:

  • MacOS X Carbon
  • Windows 32 bit
  • Windows 64 bit
  • Linux 32 bit
  • Linux 64 bit
  • Linux ARM