Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacCocoa Plugin:NSTabView:
Not Console safe, 85 entry points.
- class DesktopTabPanel
- class NSSplitViewMBS
- method setPosition(position as double, dividerIndex as Integer)
- method maxPossiblePositionOfDividerAtIndex(dividerIndex as Integer) as Double
- method minPossiblePositionOfDividerAtIndex(dividerIndex as Integer) as Double
- method insertArrangedSubview(view as NSViewMBS, index as Integer)
- method removeArrangedSubview(view as NSViewMBS)
- method addArrangedSubview(view as NSViewMBS)
- method isSubviewCollapsed(view as NSViewMBS) as Boolean
- method adjustSubviews
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- property holdingPriorityForSubview(subviewIndex as Integer) as Integer
- property arrangesAllSubviews as Boolean
- property Vertical as Boolean
- property dividerStyle as Integer
- property autosaveName as String
- property dividerColor as NSColorMBS
- property dividerThickness as Double
- class NSTabViewItemMBS
- method Constructor(identifier as variant)
- property Handle as Integer
- property Enabled as Boolean
- property toolTip as String
- property label as String
- property identifier as Variant
- property tabState as Integer
- property view as NSViewMBS
- property initialFirstResponder as NSViewMBS
- property tabView as NSTabViewMBS
- property image as NSImageMBS
- property color as NSColorMBS
- class NSTabViewMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as double, top as double, width as double, height as double)
- method selectTabViewItem(tabViewItem as NSTabViewItemMBS)
- method selectTabViewItemAtIndex(index as integer)
- method selectFirstTabViewItem
- method selectLastTabViewItem
- method selectNextTabViewItem
- method selectPreviousTabViewItem
- method numberOfTabViewItems as integer
- method selectTabViewItemWithIdentifier(identifier as variant)
- method selectedTabViewItem as NSTabViewItemMBS
- method minimumSize as NSSizeMBS
- method contentRect as NSRectMBS
- method addTabViewItem(tabViewItem as NSTabViewItemMBS)
- method removeTabViewItem(tabViewItem as NSTabViewItemMBS)
- method insertTabViewItem(tabViewItem as NSTabViewItemMBS, atIndex as integer)
- method tabViewItemAtPoint(x as double, y as double) as NSTabViewItemMBS
- method indexOfTabViewItem(tabViewItem as NSTabViewItemMBS) as integer
- method indexOfTabViewItemWithIdentifier(identifier as variant) as integer
- method tabViewItemAtIndex(index as integer) as NSTabViewItemMBS
- method tabViewItems as NSTabViewItemMBS()
- property drawsBackground as boolean
- property allowsTruncatedLabels as boolean
- property font as NSFontMBS
- property tabViewType as integer
- property controlTint as integer
- property controlSize as integer
- class TabPanel
- control DesktopNSSplitViewControlMBS
- property View as NSSplitViewMBS
- 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 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 canCollapseSubview(subview as NSViewMBS) as Boolean
- event constrainMinCoordinate(proposedMinimumPosition as double, dividerIndex as Integer) as Double
- event constrainMaxCoordinate(proposedMaximumPosition as double, dividerIndex as Integer) as Double
- event constrainSplitPosition(proposedPosition as double, dividerIndex as Integer) as Double
- event resizeSubviewsWithOldSize(oldSize as NSSizeMBS)
- event shouldAdjustSizeOfSubview(view as NSViewMBS) as Boolean
- event shouldHideDivider(dividerIndex as Integer) as Boolean
- event splitViewWillResizeSubviews
- event splitViewDidResizeSubviews
- event drawDivider(graphics as NSGraphicsMBS, Rect as NSRectMBS) as Boolean
- control NSSplitViewControlMBS
- property View as NSSplitViewMBS
- 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 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 canCollapseSubview(subview as NSViewMBS) as Boolean
- event constrainMinCoordinate(proposedMinimumPosition as double, dividerIndex as Integer) as Double
- event constrainMaxCoordinate(proposedMaximumPosition as double, dividerIndex as Integer) as Double
- event constrainSplitPosition(proposedPosition as double, dividerIndex as Integer) as Double
- event resizeSubviewsWithOldSize(oldSize as NSSizeMBS)
- event shouldAdjustSizeOfSubview(view as NSViewMBS) as Boolean
- event shouldHideDivider(dividerIndex as Integer) as Boolean
- event splitViewWillResizeSubviews
- event splitViewDidResizeSubviews
- event drawDivider(graphics as NSGraphicsMBS, Rect as NSRectMBS) as Boolean
Blog Entries
- MBS Xojo Plugins, version 23.5pr7
- News from the MBS Xojo Plugins Version 23.4
- MonkeyBread Software Releases the MBS Xojo Plugins in version 23.4
- NSSplitView Control for Xojo
- MBS Xojo Plugins, version 23.4pr5
- Disable tab panel item in Xojo
- MBS Xojo / Real Studio Plugins, version 15.1pr4