Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS MacControls Plugin:NSOutlineView:
Partly Console safe, 94 entry points.
- 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
- 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 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 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 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)
Blog Entries
- News from the MBS Xojo Plugins in version 21.5
- New desktop controls
- MonkeyBread Software Releases the MBS Xojo Plugins in version 17.1
- MBS Xojo Plugins, version 17.1pr4