Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacControls Plugin:NSButton:
Not Console safe, 146 entry points.
- class BevelButton
- class CheckBox
- class DesktopBevelButton
- class DesktopButton
- class DesktopCheckBox
- class DesktopDisclosureTriangle
- class DesktopPopupMenu
- class DesktopRadioButton
- class DesktopRadioGroup
- class DisclosureTriangle
- class NSButtonMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method Constructor(Title as String, Image as NSImageMBS = nil, Type as Integer = 0)
- method setNextState
- method setButtonType(buttonType as integer)
- property hasDestructiveAction as Boolean
- property bezelColor as NSColorMBS
- property imageHugsTitle as Boolean
- property keyEquivalentModifierMask as Integer
- property allowsMixedState as Boolean
- property isTransparent as Boolean
- property isBordered as Boolean
- property bezelStyle as Integer
- property state as Integer
- property keyEquivalent as String
- property title as String
- property alternateTitle as String
- property alternateImage as NSImageMBS
- property image as NSImageMBS
- property sound as Variant
- property attributedTitle as NSAttributedStringMBS
- property attributedAlternateTitle as NSAttributedStringMBS
- property imageScaling as Integer
- property imagePosition as Integer
- property backgroundColor as NSColorMBS
- property showsBorderOnlyWhileMouseInside as Boolean
- property imageDimsWhenDisabled as Boolean
- property SpringLoaded as Boolean
- property maxAcceleratorLevel as Integer
- class NSPopUpButtonMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method Constructor(left as double, top as double, width as double, height as double, pullsDown as boolean)
- method removeAllItems
- method synchronizeTitleAndSelectedItem
- method titleOfSelectedItem as string
- method indexOfSelectedItem as integer
- method removeItemAtIndex(index as integer)
- method selectItemAtIndex(index as integer)
- method removeItemWithTitle(title as string)
- method addItemWithTitle(title as string)
- method selectItemWithTitle(title as string)
- method selectItemWithTag(tag as integer) as boolean
- method setTitle(title as string)
- method addItemsWithTitles(titles() as string)
- method insertItemWithTitle(title as string, atIndex as integer)
- method indexOfItemWithTag(tag as integer) as integer
- method indexOfItemWithTitle(title as string) as integer
- method selectItem(item as NSMenuItemMBS)
- method lastItem as NSMenuItemMBS
- method indexOfItem(item as NSMenuItemMBS) as integer
- method itemAtIndex(index as integer) as NSMenuItemMBS
- method itemWithTitle(title as string) as NSMenuItemMBS
- property selectedItem as NSMenuItemMBS
- property arrowPosition as Integer
- property numberOfItems as Integer
- property menu as NSMenuMBS
- property autoenablesItems as Boolean
- property pullsDown as Boolean
- class NSStatusBarButtonMBS
- class NSSwitchMBS
- class PopupMenu
- class PushButton
- class RadioButton
- control DesktopNSButtonControlMBS
- property View as NSButtonMBS
- property Title as String
- property AlternateTitle as String
- property BezelStyle as Integer
- property ButtonType as Integer
- event FocusReceived
- event FocusLost
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event Action
- event MenuBarSelected
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- control DesktopNSPopUpButtonControlMBS
- property View as NSPopUpButtonMBS
- event FocusReceived
- event FocusLost
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event Action
- event MenuBarSelected
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- control DesktopNSSwitchControlMBS
- property View as NSSwitchMBS
- property State as Boolean
- event FocusReceived
- event FocusLost
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event Action
- event MenuBarSelected
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- control NSButtonControlMBS
- property View as NSButtonMBS
- property Title as String
- property AlternateTitle as String
- property BezelStyle as Integer
- property ButtonType as Integer
- event GotFocus
- event LostFocus
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event Action
- event EnableMenuItems
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- control NSPopUpButtonControlMBS
- property View as NSPopUpButtonMBS
- event GotFocus
- event LostFocus
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event Action
- event EnableMenuItems
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
- control NSSwitchControlMBS
- property View as NSSwitchMBS
- property State as Boolean
- event GotFocus
- event LostFocus
- event FrameChanged
- event BoundsChanged
- event willShowContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event didCloseContextualMenu(menu as NSMenuMBS, NSEvent as NSEventMBS)
- event Action
- event EnableMenuItems
- event ScaleFactorChanged(NewFactor as double)
- event MouseDown(x as Integer, y as Integer, Modifiers as Integer) As Boolean
- event MouseDrag(x as Integer, y as Integer)
- event MouseUp(x As Integer, y As Integer)
Blog Entries
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.5
- News from the MBS Xojo Plugins Version 22.1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.1
- Adding NSSwitch to Xojo
- News from the MBS Xojo Plugins in version 21.5
- New desktop controls
- MonkeyBread Software Releases the MBS Xojo / Real Studio plug-ins in version 15.0
- Apply fonts to font PopupMenu
- More notes
- Geoff's Cocoa update
Xojo Developer Magazine
- 20.4, page 10: News
- 20.3, page 10: News
- 15.5, page 35: Touché, Using Apple's Touch Bar with Xojo by Marc Zeedar