Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCocoa Plugin:NSControl:
Not Console safe, 145 entry points.
- class Control
- class DesktopControl
- class DesktopSegmentedButton
- class NSControlMBS
- method EnableEvents
- method Destructor
- method ConnectActionEvent
- method performClick
- method selectCell(Cell as NSCellMBS)
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method validateEditing
- method setNeedsDisplay
- method sizeToFit
- method calcSize
- property controlSize as Integer
- property refusesFirstResponder as Boolean
- property baseWritingDirection as Integer
- property stringValue as String
- property tag as Integer
- property selectedTag as Integer
- property integerValue as Integer
- property intValue as Integer
- property doubleValue as Double
- property isContinuous as Boolean
- property isEnabled as Boolean
- property ignoresMultiClick as Boolean
- property alignment as Integer
- property attributedStringValue as NSAttributedStringMBS
- property font as NSFontMBS
- property cell as Variant
- property ActionSelector as String
- property selectedCell as NSCellMBS
- property currentEditor as NSTextMBS
- event Action
- event textShouldBeginEditing(fieldEditor as NSTextMBS) as boolean
- event textShouldEndEditing(fieldEditor as NSTextMBS) as boolean
- event TextDidBeginEditing(fieldEditor as NSTextMBS, notification as NSNotificationMBS)
- event TextDidEndEditing(fieldEditor as NSTextMBS, notification as NSNotificationMBS)
- event TextDidChange(fieldEditor as NSTextMBS, notification as NSNotificationMBS)
- class NSPathComponentCellMBS
- class NSPathControlItemMBS
- class NSPathControlMBS
- method allowedTypes as String()
- method setAllowedTypes(items() as String)
- method pathItems as NSPathControlItemMBS()
- method setPathItems(items() as NSPathControlItemMBS)
- method pathComponentCells as NSPathComponentCellMBS()
- method setPathComponentCells(cells() as NSPathComponentCellMBS)
- method setDraggingSourceOperationMask(mask as integer, local as boolean)
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- property URL as String
- property File as FolderItem
- property Menu as NSMenuMBS
- property BackgroundColor as NSColorMBS
- property pathStyle as Integer
- property clickedPathComponentCell as NSPathComponentCellMBS
- property clickedPathItem as NSPathControlItemMBS
- property editable as Boolean
- property placeholderAttributedString as NSAttributedStringMBS
- property placeholderString as String
- event DoubleClick
- event willDisplayOpenPanel(openPanel as Variant)
- event willPopUpMenu(menu as Variant)
- class NSSegmentedControlMBS
- method makeNextSegmentKey
- method makePreviousSegmentKey
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method selectSegmentWithTag(Tag as integer) as Boolean
- property isEnabledForSegment(segment as integer) as Boolean
- property isSelectedForSegment(segment as integer) as Boolean
- property menuForSegment(segment as integer) as NSMenuMBS
- property labelForSegment(segment as integer) as string
- property widthForSegment(segment as integer) as double
- property imageForSegment(segment as integer) as NSImageMBS
- property imageScalingForSegment(segment as integer) as integer
- property tagForSegment(segment as integer) as integer
- property ToolTipForSegment(segment as integer) as string
- property cellTrackingMode as Integer
- property trackingMode as Integer
- property springLoaded as Boolean
- property segmentCount as Integer
- property selectedSegment as Integer
- property segmentStyle as Integer
- property doubleValueForSelectedSegment as Double
- class SegmentedControl
- control DesktopNSPathControlControlMBS
- property View as NSPathControlMBS
- 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)
- event DoubleClick
- event willDisplayOpenPanel(openPanel as Variant)
- event willPopUpMenu(menu as Variant)
- control DesktopNSSegmentedControlControlMBS
- property View as NSSegmentedControlMBS
- 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 NSPathControlControlMBS
- property View as NSPathControlMBS
- 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)
- event DoubleClick
- event willDisplayOpenPanel(openPanel as Variant)
- event willPopUpMenu(menu as Variant)
- control NSSegmentedControlControlMBS
- property View as NSSegmentedControlMBS
- 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
- MBS Xojo Plugins, version 24.1pr4
- News from the MBS Xojo Plugins Version 24.0
- MonkeyBread Software Releases the MBS Xojo Plugins in version 24.0
- NSSegmentedControl and NSPathControl
- MBS Xojo Plugins, version 24.0pr7
- MonkeyBread Software Releases the MBS Xojo Plugins in version 22.1
- MonkeyBread Software releases MBS Real Studio plug-ins in version 12.1
- MBS Releases the MBS Real Studio plug-ins in version 12.0
- MBS Plugins 11.1 Release notes
- MBS Plugins 10.3 Release Notes