Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacControls Plugin:NSTableView:
Partly Console safe, 350 entry points.
- class KeyValueCodingMBS
- method Constructor
- property valueForKey(key as String) as Variant
- property Handle as Integer
- property Tag as Variant
- property Description as String
- shared method sortedArrayUsingDescriptor(values() as KeyValueCodingMBS, sortDescriptor as NSSortDescriptorMBS) as KeyValueCodingMBS()
- shared method sortedArrayUsingDescriptors(values() as KeyValueCodingMBS, sortDescriptor() as NSSortDescriptorMBS) as KeyValueCodingMBS()
- event Description as String
- event valueForKey(key as string) as Variant
- event setValueForKey(key as string, value as Variant)
- event valueForUndefinedKey(key as string) as Variant
- event setValueForUndefinedKey(key as string, value as Variant)
- class NSOutlineViewItemMBS
- method Constructor
- property valueForKey(key as String) as Variant
- property Handle as Integer
- property Description as String
- shared method sortedArrayUsingDescriptor(values() as NSOutlineViewItemMBS, sortDescriptor as NSSortDescriptorMBS) as NSOutlineViewItemMBS()
- shared method sortedArrayUsingDescriptors(values() as NSOutlineViewItemMBS, sortDescriptor() as NSSortDescriptorMBS) as NSOutlineViewItemMBS()
- event Description as String
- event valueForKey(key as string) as Variant
- event setValueForKey(key as string, value as Variant)
- event valueForUndefinedKey(key as string) as Variant
- event setValueForUndefinedKey(key as string, value as Variant)
- class NSOutlineViewMBS
- method moveItemAtIndex(oldIndex as Integer, oldParent as NSOutlineViewItemMBS, newIndex as Integer, newParent as NSOutlineViewItemMBS)
- method removeItemsAtIndexes(indexes as NSIndexSetMBS, Parent as NSOutlineViewItemMBS, animationOptions as Integer)
- method insertItemsAtIndexes(indexes as NSIndexSetMBS, Parent as NSOutlineViewItemMBS, animationOptions as Integer)
- method moveRowAtIndex(oldIndex as Integer, newIndex as Integer)
- method removeRowsAtIndexes(indexes as NSIndexSetMBS, animationOptions as Integer)
- method insertRowsAtIndexes(indexes as NSIndexSetMBS, animationOptions as Integer)
- method frameOfOutlineCellAtRow(row as Integer) as NSRectMBS
- method child(index as Integer, ofItem as NSOutlineViewItemMBS) as NSOutlineViewItemMBS
- method setDropItem(item as NSOutlineViewItemMBS, dropChildIndex as Integer)
- method expandItem(item as NSOutlineViewItemMBS, expandChildren as Boolean)
- method collapseItem(item as NSOutlineViewItemMBS, collapseChildren as Boolean)
- method reloadItem(item as NSOutlineViewItemMBS, reloadChildren as Boolean)
- method itemAtRow(row as Integer) as NSOutlineViewItemMBS
- method levelForRow(row as Integer) as Integer
- method parentForItem(item as NSOutlineViewItemMBS) as NSOutlineViewItemMBS
- method expandItem(item as NSOutlineViewItemMBS)
- method collapseItem(item as NSOutlineViewItemMBS)
- method reloadItem(item as NSOutlineViewItemMBS)
- method isItemExpanded(item as NSOutlineViewItemMBS) as Boolean
- method isExpandable(item as NSOutlineViewItemMBS) as Boolean
- method levelForItem(item as NSOutlineViewItemMBS) as Integer
- method numberOfChildrenOfItem(item as NSOutlineViewItemMBS) as Integer
- method childIndexForItem(item as NSOutlineViewItemMBS) as Integer
- method rowForItem(item as NSOutlineViewItemMBS) as Integer
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as Double, top as Double, width as Double, height as Double)
- property outlineTableColumn as NSTableColumnMBS
- property indentationPerLevel as Double
- property autoresizesOutlineColumn as Boolean
- property indentationMarkerFollowsCell as Boolean
- property autosaveExpandedItems as Boolean
- property stronglyReferencesItems as Boolean
- property userInterfaceLayoutDirection as Integer
- shared method NSOutlineViewDisclosureButtonKey as String
- shared method NSOutlineViewShowHideButtonKey as String
- shared method NSOutlineViewSelectionDidChangeNotification as String
- shared method NSOutlineViewColumnDidMoveNotification as String
- shared method NSOutlineViewColumnDidResizeNotification as String
- shared method NSOutlineViewSelectionIsChangingNotification as String
- shared method NSOutlineViewItemWillExpandNotification as String
- shared method NSOutlineViewItemDidExpandNotification as String
- shared method NSOutlineViewItemWillCollapseNotification as String
- shared method NSOutlineViewItemDidCollapseNotification as String
- class NSTableColumnMBS
- method dataCellForRow(row as Integer) as NSCellMBS
- method Constructor(identifier as string)
- method sizeToFit
- property sortDescriptorPrototype as NSSortDescriptorMBS
- property headerCell as NSTableHeaderCellMBS
- property dataCell as NSCellMBS
- property identifier as String
- property title as String
- property width as Double
- property minWidth as Double
- property maxWidth as Double
- property Editable as Boolean
- property Hidden as Boolean
- property Resizable as Boolean
- property resizingMask as Integer
- property headerToolTip as String
- property tableView as NSTableViewMBS
- class NSTableDataSourceMBS
- class NSTableHeaderCellMBS
- class NSTableHeaderViewMBS
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as Double, top as Double, width as Double, height as Double)
- method headerRectOfColumn(Column as Integer) as NSRectMBS
- method draggedColumn as Integer
- method draggedDistance as Double
- method resizedColumn as Integer
- method columnAtPoint(point as NSPointMBS) as Integer
- property tableView as NSTableViewMBS
- class NSTableRowViewMBS
- method Constructor
- property selectionHighlightStyle as Integer
- property emphasized as Boolean
- property groupRowStyle as Boolean
- property selected as Boolean
- property PreviousRowSelected as Boolean
- property NextRowSelected as Boolean
- property Floating as Boolean
- property backgroundColor as NSColorMBS
- class NSTableViewMBS
- method dragImageForRowsWithIndexes(dragRows as NSIndexSetMBS, tableColumns() as NSTableColumnMBS, theEvent as NSEventMBS, byref dragImageOffset as NSPointMBS) as NSImageMBS
- method setDraggingSourceOperationMask(mask as Integer, isLocal as Boolean)
- method setDropRow(row as Integer, dropOperation as Integer)
- method canDragRowsWithIndexes(rowIndexes as NSIndexSetMBS, mouseDownPoint as NSPointMBS) as Boolean
- method frameOfCellAtColumnRow(column as Integer, row as Integer) as NSRectMBS
- method unhideRowsAtIndexes(indexes as NSIndexSetMBS, animationOptions as Integer)
- method hideRowsAtIndexes(indexes as NSIndexSetMBS, animationOptions as Integer)
- method moveRowAtIndex(oldIndex as Integer, newIndex as Integer)
- method removeRowsAtIndexes(indexes as NSIndexSetMBS, animationOptions as Integer)
- method insertRowsAtIndexes(indexes as NSIndexSetMBS, animationOptions as Integer)
- method rowsInRect(rect as NSRectMBS) as NSRangeMBS
- method hiddenRowIndexes as NSIndexSetMBS
- method rowViewAtRow(row as Integer, makeIfNecessary as Boolean) as NSViewMBS
- method beginUpdates
- method endUpdates
- method viewAtColumn(column as Integer, row as Integer, makeIfNecessary as Boolean) as NSViewMBS
- method columnForView(view as NSViewMBS) as Integer
- method rowForView(view as NSViewMBS) as Integer
- method reloadData(rowIndexes as NSIndexSetMBS, columnIndexes as NSIndexSetMBS)
- method ScrollToLine(Line as Integer, Animated as Boolean)
- method noteHeightOfRowsWithIndexesChanged(indexSet as NSIndexSetMBS)
- method setSortDescriptor(sortDescriptor as NSSortDescriptorMBS)
- method sortDescriptors as NSSortDescriptorMBS()
- method setSortDescriptors(sortDescriptors() as NSSortDescriptorMBS)
- method Constructor
- method Constructor(Handle as Integer)
- method Constructor(left as Double, top as Double, width as Double, height as Double)
- method Destructor
- method tableColumnWithIdentifier(identifier as string) as NSTableColumnMBS
- method columnWithIdentifier(identifier as string) as Integer
- method tableColumns as NSTableColumnMBS()
- method moveColumn(column as Integer, toIndex as Integer)
- method selectColumnIndexes(indexes as NSIndexSetMBS, extend as Boolean)
- method selectRowIndexes(indexes as NSIndexSetMBS, extend as Boolean)
- method selectedRowIndexes as NSIndexSetMBS
- method selectedColumnIndexes as NSIndexSetMBS
- method columnIndexesInRect(rect as NSRectMBS) as NSIndexSetMBS
- method rowAtPoint(p as NSPointMBS) as Integer
- method rowAtPoint(x as Double, y as Double) as Integer
- method columnAtPoint(p as NSPointMBS) as Integer
- method columnAtPoint(x as Double, y as Double) as Integer
- method rectOfRow(row as Integer) as NSRectMBS
- method rectOfColumn(column as Integer) as NSRectMBS
- method isColumnSelected(column as Integer) as Boolean
- method isRowSelected(row as Integer) as Boolean
- method edit(column as Integer, row as Integer, selectit as Boolean)
- method addTableColumn(column as NSTableColumnMBS)
- method removeTableColumn(column as NSTableColumnMBS)
- method tile
- method sizeToFit
- method sizeLastColumnToFit
- method reloadData
- method noteNumberOfRowsChanged
- method selectAll
- method deselectAll
- method scrollRowToVisible(row as Integer)
- method scrollColumnToVisible(column as Integer)
- method deselectColumn(column as Integer)
- method deselectRow(row as Integer)
- property indicatorImageInTableColumn(column as NSTableColumnMBS) as NSImageMBS
- property dataSource as NSTableDataSourceMBS
- property usesAlternatingRowBackgroundColors as Boolean
- property verticalMotionCanBeginDrag as Boolean
- property allowsMultipleSelection as Boolean
- property allowsEmptySelection as Boolean
- property allowsColumnSelection as Boolean
- property allowsTypeSelect as Boolean
- property allowsColumnReordering as Boolean
- property allowsColumnResizing as Boolean
- property usesStaticContents as Boolean
- property floatsGroupRows as Boolean
- property rowActionsVisible as Boolean
- property rowHeight as Double
- property gridStyleMask as Integer
- property backgroundColor as NSColorMBS
- property gridColor as NSColorMBS
- property autosaveTableColumns as Boolean
- property selectionHighlightStyle as Integer
- property selectedColumn as Integer
- property selectedRow as Integer
- property numberOfSelectedColumns as Integer
- property numberOfSelectedRows as Integer
- property editedColumn as Integer
- property editedRow as Integer
- property clickedColumn as Integer
- property clickedRow as Integer
- property numberOfColumns as Integer
- property numberOfRows as Integer
- property effectiveRowSizeStyle as integer
- property rowSizeStyle as integer
- property autosaveName as string
- property focusedColumn as integer
- property draggingDestinationFeedbackStyle as integer
- property headerView as NSTableHeaderViewMBS
- property highlightedTableColumn as NSTableColumnMBS
- property columnAutoresizingStyle as integer
- property cornerView as NSViewMBS
- property intercellSpacing as NSSizeMBS
- property effectiveStyle as Integer
- property style as Integer
- event SelectionDidChange(notification as NSNotificationMBS)
- event ColumnDidMove(notification as NSNotificationMBS, oldColumn as Integer, newColumn as Integer)
- event ColumnDidResize(notification as NSNotificationMBS, column as NSTableColumnMBS, index as Integer)
- event SelectionIsChanging(notification as NSNotificationMBS)
- event textShouldBeginEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event textShouldEndEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event willDisplayCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, row as Int64)
- event shouldEditTableColumn(tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event selectionShouldChangeInTableView as Boolean
- event shouldSelectRow(row as Int64) as Boolean
- event selectionIndexesForProposedSelection(proposedSelectionIndexes as NSIndexSetMBS) as NSIndexSetMBS
- event shouldSelectTableColumn(tableColumn as NSTableColumnMBS) as Boolean
- event mouseDownInHeaderOfTableColumn(tableColumn as NSTableColumnMBS)
- event didClickTableColumn(tableColumn as NSTableColumnMBS)
- event didDragTableColumn(tableColumn as NSTableColumnMBS)
- event toolTipForCell(cell as NSCellMBS, r as NSRectMBS, tableColumn as NSTableColumnMBS, row as Int64, mouseLocation as NSPointMBS) as string
- event heightOfRow(row as Int64) as Double
- event typeSelectString(tableColumn as NSTableColumnMBS, row as Int64) as string
- event nextTypeSelectMatchFromRow(startRow as Int64, endRow as Int64, searchString as string) as Int64
- event shouldTypeSelectForEvent(e as NSEventMBS, searchString as string) as Boolean
- event shouldShowCellExpansion(tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event shouldTrackCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event dataCell(tableColumn as NSTableColumnMBS, row as Int64) as NSCellMBS
- event isGroupRow(row as Int64) as Boolean
- event sizeToFitWidthOfColumn(column as Int64) as Double
- event shouldReorderColumn(columnIndex as Int64, newColumnIndex as Int64) as Boolean
- event DoubleClick
- event view(tableColumn as NSTableColumnMBS, row as Integer) as NSViewMBS
- event rowViewForRow(row as Integer) as NSTableRowViewMBS
- event didAddRowView(rowView as NSTableRowViewMBS, row as Integer)
- event didRemoveRowView(rowView as NSTableRowViewMBS, row as Integer)
- class NSTableViewRowActionMBS
- control DesktopNSOutlineControlMBS
- property View as NSOutlineViewMBS
- property ScrollView as NSScrollViewMBS
- property AcceptTabs as Boolean
- property hasHorizontalScroller as Boolean
- property hasVerticalScroller as Boolean
- property autohidesScrollers as Boolean
- property allowsColumnReordering as Boolean
- property allowsColumnResizing as Boolean
- property allowsMultipleSelection as Boolean
- property allowsEmptySelection as Boolean
- property allowsColumnSelection 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 DoubleClick
- 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 willTile
- event didTile
- event shouldCollapseAutoExpandedItemsForDeposited(deposited as Boolean, superResult as Boolean) as Boolean
- event LeftMouseDown(e as NSEventMBS) as Boolean
- event RightMouseDown(e as NSEventMBS) as Boolean
- event OtherMouseDown(e as NSEventMBS) as Boolean
- event LeftMouseDragged(e as NSEventMBS) as Boolean
- event RightMouseDragged(e as NSEventMBS) as Boolean
- event OtherMouseDragged(e as NSEventMBS) as Boolean
- event LeftMouseUp(e as NSEventMBS) as Boolean
- event RightMouseUp(e as NSEventMBS) as Boolean
- event OtherMouseUp(e as NSEventMBS) as Boolean
- event textShouldBeginEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event textShouldEndEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event numberOfChildrenOfItem(item as NSOutlineViewItemMBS) as Integer
- event childOfItem(index as Integer, item as NSOutlineViewItemMBS) as NSOutlineViewItemMBS
- event isItemExpandable(item as NSOutlineViewItemMBS) as Boolean
- event objectValue(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Variant
- event setObjectValue(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS, value as Variant)
- event itemForPersistentObject(persistentObject as Variant) as NSOutlineViewItemMBS
- event persistentObjectForItem(item as NSOutlineViewItemMBS) as Variant
- event sortDescriptorsDidChange(oldDescriptors() as NSSortDescriptorMBS)
- event writeItems(items() as NSOutlineViewItemMBS, pasteboard as NSPasteboardMBS) as Boolean
- event validateDrop(info as NSDraggingInfoMBS, proposedItem as NSOutlineViewItemMBS, proposedChildIndex as Integer) as Integer
- event acceptDrop(info as NSDraggingInfoMBS, item as NSOutlineViewItemMBS, index as Integer) as Boolean
- event namesOfPromisedFilesDroppedAtDestination(dropDestination as folderItem, DraggedItems() as NSOutlineViewItemMBS) as string()
- event updateDraggingItemsForDrag(draggingInfo as NSDraggingInfoMBS)
- event pasteboardWriterForItem(item as NSOutlineViewItemMBS) as NSPasteboardItemMBS
- event draggingSessionWillBegin(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, draggedItems() as NSOutlineViewItemMBS)
- event draggingSessionEnded(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, operation as Integer)
- event view(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as NSViewMBS
- event rowViewForItem(item as NSOutlineViewItemMBS) as NSTableRowViewMBS
- event didAddRowView(rowView as NSTableRowViewMBS, row as Integer)
- event didRemoveRowView(rowView as NSTableRowViewMBS, row as Integer)
- event willDisplayCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS)
- event shouldEdit(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Boolean
- event selectionShouldChangeInOutlineView as Boolean
- event shouldSelectItem(item as NSOutlineViewItemMBS) as Boolean
- event selectionIndexesForProposedSelection(proposedSelectionIndexes as NSIndexSetMBS) as NSIndexSetMBS
- event shouldSelectTableColumn(tableColumn as NSTableColumnMBS) as Boolean
- event mouseDownInHeaderOfTableColumn(tableColumn as NSTableColumnMBS)
- event didClickTableColumn(tableColumn as NSTableColumnMBS)
- event didDragTableColumn(tableColumn as NSTableColumnMBS)
- event toolTipForCell(cell as NSCellMBS, byref rect as NSRectMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS, mouseLocation as NSPointMBS) as String
- event heightOfRowByItem(item as NSOutlineViewItemMBS) as Double
- event typeSelectString(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as String
- event nextTypeSelectMatchFromItem(startItem as NSOutlineViewItemMBS, endItem as NSOutlineViewItemMBS, searchString as String) as NSOutlineViewItemMBS
- event shouldTypeSelectForEvent(e as NSEventMBS, searchString as String) as Boolean
- event shouldShowCellExpansion(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Boolean
- event shouldTrackCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Boolean
- event dataCell(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as NSCellMBS
- event isGroupItem(item as NSOutlineViewItemMBS) as Boolean
- event shouldExpandItem(item as NSOutlineViewItemMBS) as Boolean
- event shouldCollapseItem(item as NSOutlineViewItemMBS) as Boolean
- event willDisplayOutlineCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS)
- event sizeToFitWidthOfColumn(Column as Integer) as Double
- event shouldReorderColumn(columnIndex as Integer, newColumnIndex as Integer) as Boolean
- event shouldShowOutlineCellForItem(item as NSOutlineViewItemMBS) as Boolean
- event SelectionDidChange(notification as NSNotificationMBS)
- event ColumnDidMove(notification as NSNotificationMBS, OldColumn as Integer, NewColumn as Integer)
- event ColumnDidResize(notification as NSNotificationMBS, tableColumn as NSTableColumnMBS, OldWidth as Double)
- event SelectionIsChanging(notification as NSNotificationMBS)
- event ItemWillExpand(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event ItemDidExpand(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event ItemWillCollapse(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event ItemDidCollapse(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event draggingExited(info as NSDraggingInfoMBS)
- event draggingEnded(info as NSDraggingInfoMBS)
- event concludeDragOperation(info as NSDraggingInfoMBS)
- control DesktopNSTableControlMBS
- property View as NSTableViewMBS
- property ScrollView as NSScrollViewMBS
- property AcceptTabs as Boolean
- property hasHorizontalScroller as Boolean
- property hasVerticalScroller as Boolean
- property autohidesScrollers as Boolean
- property allowsColumnReordering as Boolean
- property allowsColumnResizing as Boolean
- property allowsMultipleSelection as Boolean
- property allowsEmptySelection as Boolean
- property allowsColumnSelection as Boolean
- property disableCellEvents as Boolean
- property disableViewEvents 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 SelectionDidChange(notification as NSNotificationMBS)
- event ColumnDidMove(notification as NSNotificationMBS, OldColumn as Integer, NewColumn as Integer)
- event ColumnDidResize(notification as NSNotificationMBS, tableColumn as NSTableColumnMBS, OldWidth as Double)
- event SelectionIsChanging(notification as NSNotificationMBS)
- event textShouldBeginEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event textShouldEndEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event willDisplayCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, row as Int64)
- event shouldEditTableColumn(tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event selectionShouldChangeInTableView as Boolean
- event shouldSelectRow(row as Int64) as Boolean
- event selectionIndexesForProposedSelection(proposedSelectionIndexes as NSIndexSetMBS) as NSIndexSetMBS
- event shouldSelectTableColumn(tableColumn as NSTableColumnMBS) as Boolean
- event mouseDownInHeaderOfTableColumn(tableColumn as NSTableColumnMBS)
- event didClickTableColumn(tableColumn as NSTableColumnMBS)
- event didDragTableColumn(tableColumn as NSTableColumnMBS)
- event toolTipForCell(cell as NSCellMBS, r as NSRectMBS, tableColumn as NSTableColumnMBS, row as Int64, mouseLocation as NSPointMBS) as string
- event heightOfRow(row as Int64) as Double
- event typeSelectString(tableColumn as NSTableColumnMBS, row as Int64) as string
- event nextTypeSelectMatchFromRow(startRow as Int64, endRow as Int64, searchString as string) as Int64
- event shouldTypeSelectForEvent(e as NSEventMBS, searchString as string) as Boolean
- event shouldShowCellExpansion(tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event shouldTrackCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event dataCell(tableColumn as NSTableColumnMBS, row as Int64) as NSCellMBS
- event isGroupRow(row as Int64) as Boolean
- event sizeToFitWidthOfColumn(column as Int64) as Double
- event shouldReorderColumn(columnIndex as Int64, newColumnIndex as Int64) as Boolean
- event DoubleClick
- event view(tableColumn as NSTableColumnMBS, row as Integer) as NSViewMBS
- event rowViewForRow(row as Integer) as NSTableRowViewMBS
- event didAddRowView(rowView as NSTableRowViewMBS, row as Integer)
- event didRemoveRowView(rowView as NSTableRowViewMBS, row as Integer)
- 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 willTile
- event didTile
- event LeftMouseDown(e as NSEventMBS) as Boolean
- event RightMouseDown(e as NSEventMBS) as Boolean
- event OtherMouseDown(e as NSEventMBS) as Boolean
- event LeftMouseDragged(e as NSEventMBS) as Boolean
- event RightMouseDragged(e as NSEventMBS) as Boolean
- event OtherMouseDragged(e as NSEventMBS) as Boolean
- event LeftMouseUp(e as NSEventMBS) as Boolean
- event RightMouseUp(e as NSEventMBS) as Boolean
- event OtherMouseUp(e as NSEventMBS) as Boolean
- event pasteboardItemForRow(row as Integer) as NSPasteboardItemMBS
- event draggingSessionWillBegin(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, rowIndexes as NSIndexSetMBS)
- event draggingSessionEnded(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, operation as Integer)
- event updateDraggingItemsForDrag(draggingInfo as NSDraggingInfoMBS)
- event writeRowsWithIndexes(rowIndexes as NSIndexSetMBS, pboard as NSPasteboardMBS) as Boolean
- event validateDrop(info as NSDraggingInfoMBS, proposedRow as Integer, dropOperation as Integer) as Integer
- event acceptDrop(info as NSDraggingInfoMBS, row as Integer, dropOperation as Integer) as Boolean
- event namesOfPromisedFilesDroppedAtDestination(dropDestination as folderItem, DraggedRowsWithIndexes as NSIndexSetMBS) as string()
- event numberOfRowsInTableView as Integer
- event objectValue(column as NSTableColumnMBS, row as Integer) as Variant
- event setObjectValue(value as Variant, column as NSTableColumnMBS, row as Integer)
- event sortDescriptorsDidChange(oldDescriptors() as NSSortDescriptorMBS)
- event rowActionsForRow(row as Integer, edge as Integer) as NSTableViewRowActionMBS()
- control NSOutlineControlMBS
- property View as NSOutlineViewMBS
- property ScrollView as NSScrollViewMBS
- property AcceptTabs as Boolean
- property hasHorizontalScroller as Boolean
- property hasVerticalScroller as Boolean
- property autohidesScrollers as Boolean
- property allowsColumnReordering as Boolean
- property allowsColumnResizing as Boolean
- property allowsMultipleSelection as Boolean
- property allowsEmptySelection as Boolean
- property allowsColumnSelection 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 DoubleClick
- 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 willTile
- event didTile
- event shouldCollapseAutoExpandedItemsForDeposited(deposited as Boolean, superResult as Boolean) as Boolean
- event LeftMouseDown(e as NSEventMBS) as Boolean
- event RightMouseDown(e as NSEventMBS) as Boolean
- event OtherMouseDown(e as NSEventMBS) as Boolean
- event LeftMouseDragged(e as NSEventMBS) as Boolean
- event RightMouseDragged(e as NSEventMBS) as Boolean
- event OtherMouseDragged(e as NSEventMBS) as Boolean
- event LeftMouseUp(e as NSEventMBS) as Boolean
- event RightMouseUp(e as NSEventMBS) as Boolean
- event OtherMouseUp(e as NSEventMBS) as Boolean
- event textShouldBeginEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event textShouldEndEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event numberOfChildrenOfItem(item as NSOutlineViewItemMBS) as Integer
- event childOfItem(index as Integer, item as NSOutlineViewItemMBS) as NSOutlineViewItemMBS
- event isItemExpandable(item as NSOutlineViewItemMBS) as Boolean
- event objectValue(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Variant
- event setObjectValue(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS, value as Variant)
- event itemForPersistentObject(persistentObject as Variant) as NSOutlineViewItemMBS
- event persistentObjectForItem(item as NSOutlineViewItemMBS) as Variant
- event sortDescriptorsDidChange(oldDescriptors() as NSSortDescriptorMBS)
- event writeItems(items() as NSOutlineViewItemMBS, pasteboard as NSPasteboardMBS) as Boolean
- event validateDrop(info as NSDraggingInfoMBS, proposedItem as NSOutlineViewItemMBS, proposedChildIndex as Integer) as Integer
- event acceptDrop(info as NSDraggingInfoMBS, item as NSOutlineViewItemMBS, index as Integer) as Boolean
- event namesOfPromisedFilesDroppedAtDestination(dropDestination as folderItem, DraggedItems() as NSOutlineViewItemMBS) as string()
- event updateDraggingItemsForDrag(draggingInfo as NSDraggingInfoMBS)
- event pasteboardWriterForItem(item as NSOutlineViewItemMBS) as NSPasteboardItemMBS
- event draggingSessionWillBegin(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, draggedItems() as NSOutlineViewItemMBS)
- event draggingSessionEnded(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, operation as Integer)
- event view(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as NSViewMBS
- event rowViewForItem(item as NSOutlineViewItemMBS) as NSTableRowViewMBS
- event didAddRowView(rowView as NSTableRowViewMBS, row as Integer)
- event didRemoveRowView(rowView as NSTableRowViewMBS, row as Integer)
- event willDisplayCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS)
- event shouldEdit(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Boolean
- event selectionShouldChangeInOutlineView as Boolean
- event shouldSelectItem(item as NSOutlineViewItemMBS) as Boolean
- event selectionIndexesForProposedSelection(proposedSelectionIndexes as NSIndexSetMBS) as NSIndexSetMBS
- event shouldSelectTableColumn(tableColumn as NSTableColumnMBS) as Boolean
- event mouseDownInHeaderOfTableColumn(tableColumn as NSTableColumnMBS)
- event didClickTableColumn(tableColumn as NSTableColumnMBS)
- event didDragTableColumn(tableColumn as NSTableColumnMBS)
- event toolTipForCell(cell as NSCellMBS, byref rect as NSRectMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS, mouseLocation as NSPointMBS) as String
- event heightOfRowByItem(item as NSOutlineViewItemMBS) as Double
- event typeSelectString(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as String
- event nextTypeSelectMatchFromItem(startItem as NSOutlineViewItemMBS, endItem as NSOutlineViewItemMBS, searchString as String) as NSOutlineViewItemMBS
- event shouldTypeSelectForEvent(e as NSEventMBS, searchString as String) as Boolean
- event shouldShowCellExpansion(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Boolean
- event shouldTrackCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as Boolean
- event dataCell(tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS) as NSCellMBS
- event isGroupItem(item as NSOutlineViewItemMBS) as Boolean
- event shouldExpandItem(item as NSOutlineViewItemMBS) as Boolean
- event shouldCollapseItem(item as NSOutlineViewItemMBS) as Boolean
- event willDisplayOutlineCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, item as NSOutlineViewItemMBS)
- event sizeToFitWidthOfColumn(Column as Integer) as Double
- event shouldReorderColumn(columnIndex as Integer, newColumnIndex as Integer) as Boolean
- event shouldShowOutlineCellForItem(item as NSOutlineViewItemMBS) as Boolean
- event SelectionDidChange(notification as NSNotificationMBS)
- event ColumnDidMove(notification as NSNotificationMBS, OldColumn as Integer, NewColumn as Integer)
- event ColumnDidResize(notification as NSNotificationMBS, tableColumn as NSTableColumnMBS, OldWidth as Double)
- event SelectionIsChanging(notification as NSNotificationMBS)
- event ItemWillExpand(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event ItemDidExpand(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event ItemWillCollapse(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event ItemDidCollapse(notification as NSNotificationMBS, item as NSOutlineViewItemMBS)
- event draggingExited(info as NSDraggingInfoMBS)
- event draggingEnded(info as NSDraggingInfoMBS)
- event concludeDragOperation(info as NSDraggingInfoMBS)
- control NSTableControlMBS
- property View as NSTableViewMBS
- property ScrollView as NSScrollViewMBS
- property AcceptTabs as Boolean
- property hasHorizontalScroller as Boolean
- property hasVerticalScroller as Boolean
- property autohidesScrollers as Boolean
- property allowsColumnReordering as Boolean
- property allowsColumnResizing as Boolean
- property allowsMultipleSelection as Boolean
- property allowsEmptySelection as Boolean
- property allowsColumnSelection as Boolean
- property disableCellEvents as Boolean
- property disableViewEvents 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 SelectionDidChange(notification as NSNotificationMBS)
- event ColumnDidMove(notification as NSNotificationMBS, OldColumn as Integer, NewColumn as Integer)
- event ColumnDidResize(notification as NSNotificationMBS, tableColumn as NSTableColumnMBS, OldWidth as Double)
- event SelectionIsChanging(notification as NSNotificationMBS)
- event textShouldBeginEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event textShouldEndEditing(control as NSControlMBS, fieldEditor as NSTextMBS) as Boolean
- event willDisplayCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, row as Int64)
- event shouldEditTableColumn(tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event selectionShouldChangeInTableView as Boolean
- event shouldSelectRow(row as Int64) as Boolean
- event selectionIndexesForProposedSelection(proposedSelectionIndexes as NSIndexSetMBS) as NSIndexSetMBS
- event shouldSelectTableColumn(tableColumn as NSTableColumnMBS) as Boolean
- event mouseDownInHeaderOfTableColumn(tableColumn as NSTableColumnMBS)
- event didClickTableColumn(tableColumn as NSTableColumnMBS)
- event didDragTableColumn(tableColumn as NSTableColumnMBS)
- event toolTipForCell(cell as NSCellMBS, r as NSRectMBS, tableColumn as NSTableColumnMBS, row as Int64, mouseLocation as NSPointMBS) as string
- event heightOfRow(row as Int64) as Double
- event typeSelectString(tableColumn as NSTableColumnMBS, row as Int64) as string
- event nextTypeSelectMatchFromRow(startRow as Int64, endRow as Int64, searchString as string) as Int64
- event shouldTypeSelectForEvent(e as NSEventMBS, searchString as string) as Boolean
- event shouldShowCellExpansion(tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event shouldTrackCell(cell as NSCellMBS, tableColumn as NSTableColumnMBS, row as Int64) as Boolean
- event dataCell(tableColumn as NSTableColumnMBS, row as Int64) as NSCellMBS
- event isGroupRow(row as Int64) as Boolean
- event sizeToFitWidthOfColumn(column as Int64) as Double
- event shouldReorderColumn(columnIndex as Int64, newColumnIndex as Int64) as Boolean
- event DoubleClick
- event view(tableColumn as NSTableColumnMBS, row as Integer) as NSViewMBS
- event rowViewForRow(row as Integer) as NSTableRowViewMBS
- event didAddRowView(rowView as NSTableRowViewMBS, row as Integer)
- event didRemoveRowView(rowView as NSTableRowViewMBS, row as Integer)
- 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 willTile
- event didTile
- event LeftMouseDown(e as NSEventMBS) as Boolean
- event RightMouseDown(e as NSEventMBS) as Boolean
- event OtherMouseDown(e as NSEventMBS) as Boolean
- event LeftMouseDragged(e as NSEventMBS) as Boolean
- event RightMouseDragged(e as NSEventMBS) as Boolean
- event OtherMouseDragged(e as NSEventMBS) as Boolean
- event LeftMouseUp(e as NSEventMBS) as Boolean
- event RightMouseUp(e as NSEventMBS) as Boolean
- event OtherMouseUp(e as NSEventMBS) as Boolean
- event pasteboardItemForRow(row as Integer) as NSPasteboardItemMBS
- event draggingSessionWillBegin(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, rowIndexes as NSIndexSetMBS)
- event draggingSessionEnded(session as NSDraggingSessionMBS, screenPoint as NSPointMBS, operation as Integer)
- event updateDraggingItemsForDrag(draggingInfo as NSDraggingInfoMBS)
- event writeRowsWithIndexes(rowIndexes as NSIndexSetMBS, pboard as NSPasteboardMBS) as Boolean
- event validateDrop(info as NSDraggingInfoMBS, proposedRow as Integer, dropOperation as Integer) as Integer
- event acceptDrop(info as NSDraggingInfoMBS, row as Integer, dropOperation as Integer) as Boolean
- event namesOfPromisedFilesDroppedAtDestination(dropDestination as folderItem, DraggedRowsWithIndexes as NSIndexSetMBS) as string()
- event numberOfRowsInTableView as Integer
- event objectValue(column as NSTableColumnMBS, row as Integer) as Variant
- event setObjectValue(value as Variant, column as NSTableColumnMBS, row as Integer)
- event sortDescriptorsDidChange(oldDescriptors() as NSSortDescriptorMBS)
- event rowActionsForRow(row as Integer, edge as Integer) as NSTableViewRowActionMBS()
Blog Entries
- MBS Xojo Plugins, version 22.5pr3
- Xojo 2022r3 released
- News from the MBS Xojo Plugins in version 21.5
- New desktop controls
- MBS Xojo Plugins, version 20.6pr1
- MonkeyBread Software Releases the MBS Xojo Plugins in version 17.1
- MBS REALbasic Plugins Version 10.4 release notes
- Nearly 2000 new Functions in the 9.6 prerelease of MBS
- MonkeyBread Software Releases the MBS REALbasic plug-ins 9.2
- MonkeyBread Software Releases the MBS REALbasic plug-ins 8.4
Videos
Xojo Developer Magazine
- 7.6, page 8: News
- 6.6, page 8: News
- 15.3, page 10: News
- 14.4, pages 27 to 29: NSTabula Rasa, What to do when your new sports car arrives in parts by Ulrich Bogun
- 14.4, page 25: NSTabula Rasa, What to do when your new sports car arrives in parts by Ulrich Bogun
- 14.4, page 22: NSTabula Rasa, What to do when your new sports car arrives in parts by Ulrich Bogun