Platforms to show: All Mac Windows Linux Cross-Platform
Back to DesktopNSTableControlMBS control.
DesktopNSTableControlMBS.AcceptTabs as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
If true, the plugin will not forward the tab keydown/keyup events to Xojo, because Xojo would do switch to next control.
(Read and Write property)
DesktopNSTableControlMBS.allowsColumnReordering as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The default value of this property is true, which allows the user to rearrange the table view’s columns. You can rearrange columns programmatically regardless of this setting.
(Read and Write property)
DesktopNSTableControlMBS.allowsColumnResizing as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The default of this property is true, which allows the user to resize the table view’s columns. You can resize columns programmatically regardless of this setting.
(Read and Write property)
DesktopNSTableControlMBS.allowsColumnSelection as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The default is false, which prevents the user from selecting columns (if you create the table view in Interface Builder, the default value is true). You can select columns programmatically regardless of this setting.
(Read and Write property)
DesktopNSTableControlMBS.allowsEmptySelection as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The default is true, which allows the user to select zero columns or rows.
(Read and Write property)
DesktopNSTableControlMBS.allowsMultipleSelection as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The default is false, which allows the user to select only one column or row at a time. You can select multiple columns or rows programmatically regardless of this setting.
(Read and Write property)
DesktopNSTableControlMBS.autohidesScrollers as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The horizontal and vertical scroll bars are hidden independently of each other. When the value of this property is YES and the content of the scroll view doesn't extend beyond the size of the clip view on a given axis, the scroller on that axis is removed to leave more room for the content.
(Read and Write property)
DesktopNSTableControlMBS.disableCellEvents as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The table view can work with cell modes and use NSCell to disable cells.
Or since OS X 10.7 it can work with NSView to display cells or rows.
This property lets you explicitly disable cells and use only views.
(Read and Write property)
DesktopNSTableControlMBS.disableViewEvents as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
The table view can work with cell modes and use NSCell to disable cells.
Or since OS X 10.7 it can work with NSView to display cells or rows.
This property lets you explicitly disable views and use only cells.
(Read and Write property)
DesktopNSTableControlMBS.hasHorizontalScroller as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
When the value of this property is true, the scroll view allocates and displays a horizontal scroller as needed. The default value of this property is false.
(Read and Write property)
DesktopNSTableControlMBS.hasVerticalScroller as Boolean
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
When the value of this property is true, the scroll view allocates and displays a vertical scroller as needed. The default value of this property is false.
(Read and Write property)
DesktopNSTableControlMBS.ScrollView as NSScrollViewMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
DesktopNSTableControlMBS.View as NSTableViewMBS
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
property | Cocoa Controls | MBS MacControls Plugin | 21.5 | ✅ Yes | ❌ No | ❌ No | ❌ No | Desktop only |
(Read only property)
See also:
The items on this page are in the following plugins: MBS MacControls Plugin.