Xojo Conferences
XDCMay2019MiamiUSA

Platforms to show: All Mac Windows Linux Cross-Platform

Previous items

NSTableViewMBS.rowActionsVisible as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 17.1 Yes No No No No
Function: A Boolean value indicating whether a table row’s actions are visible.
Notes:
This property contains a Boolean value indicating whether a table row’s actions are visible or not—the user has swiped the row to reveal the row actions. Set the value of this property to false to hide any visible row actions. Setting the value of this property to true is not supported, and will result in an exception.
(Read and Write property)

Feedback, Comments & Corrections

NSTableViewMBS.rowHeight as Double
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 8.4 Yes No No No No
Function: Returns the height of each row in the receiver.
Notes:
The default row height is 16.0.
(Read and Write property)

Feedback, Comments & Corrections

NSTableViewMBS.rowSizeStyle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 13.4 Yes No No No No
Function: The row size used by the tableview: small, medium, large, or on a custom row by row basis.
Notes:
The row size style can be modified on a row by row basis by invoking the event heightOfRow, if implemented.

The rowSizeStyle defaults to NSTableViewRowSizeStyleCustom. NSTableViewRowSizeStyleCustom indicates to use the rowHeight of the table, instead of the pre-determined system values.

Generally, rowSizeStyle should always be NSTableViewRowSizeStyleCustom except for "source lists". To implement variable row heights, set the value to NSTableViewRowSizeStyleCustom and implement tableView:heightOfRow: in the delegate.

Available in OS X v10.7 and later.
(Read and Write property)

Feedback, Comments & Corrections

NSTableViewMBS.selectedColumn as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 8.4 Yes No No No No
Function: Returns the index of the last column selected or added to the selection.
Notes:
Returns the index of the last column selected or added to the selection, or –1 if no column is selected.
(Read only property)

Feedback, Comments & Corrections

NSTableViewMBS.selectedRow as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 8.4 Yes No No No No
Function: Returns the index of the last row selected or added to the selection.
Notes:
Returns the index of the last row selected or added to the selection, or –1 if no row is selected.
(Read only property)

Feedback, Comments & Corrections

NSTableViewMBS.selectionHighlightStyle as Integer
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 8.4 Yes No No No No
Function: The selection highlight style used by the receiver to indicate row and column selection.
Notes:
Available in Mac OS X v10.5 and later.
(Read and Write property)

Feedback, Comments & Corrections

NSTableViewMBS.usesAlternatingRowBackgroundColors as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 8.4 Yes No No No No
Function: A Boolean value that indicates whether the receiver uses the standard alternating row colors for its background.
Notes:
Available in Mac OS X v10.3 and later.
(Read and Write property)

Feedback, Comments & Corrections

NSTableViewMBS.usesStaticContents as Boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 17.1 Yes No No No No
Function: A Boolean value indicating whether the table uses static data.
Notes:
A static table does not rely on a data source to provide the number of rows. A static table view’s contents are set at design time and can be changed programmatically as needed. Typically, you do not change the contents of a static table view after setting them.
In Xcode, any rows you add to a static table are saved in the corresponding nib or storyboard file and loaded with the rest of the table at runtime. You can add table rows programmatically to a static table view using the insertRowsAtIndexes method. When adding rows programmatically, your table view delegate must implement the view method to provide the corresponding view for any new rows. You can also remove rows at any time using the removeRowsAtIndexes method.

A table with static contents must be an NSView-based table view.

Available in macOS 10.10 or later.
(Read and Write property)

Feedback, Comments & Corrections

NSTableViewMBS.verticalMotionCanBeginDrag as boolean
Type Topic Plugin Version macOS Windows Linux Console & Web iOS
property Cocoa Controls MBS MacControls Plugin 8.4 Yes No No No No
Function: Whether vertical motion is treated as a drag or selection change to flag.
Notes:
If flag is false then vertical motion will not start a drag. The default is true.

Note that horizontal motion is always a valid motion to begin a drag. Most often, you would want to disable vertical dragging when it's expected that horizontal dragging is the natural motion.
(Read and Write property)

Feedback, Comments & Corrections

Previous items

The items on this page are in the following plugins: MBS MacControls Plugin.




Links
MBS FileMaker Plugins