Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSSplitViewMBS class.

NSSplitViewMBS.arrangesAllSubviews as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Cocoa Controls MBS MacCocoa Plugin 23.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
A Boolean value that determines whether the split view arranges all of its subviews as split panes.

If the value of this property is true, the split view arranges all of its subviews automatically. The arrangedSubviews array is identical to the split view’s subviews array, so any change to subviews reflects in the arrangedSubviews array. The default value of this property is true.

If the value of this property is false, you must explicitly add a view as an arranged subview to arrange it as a split pane. You add an arranged subview using addArrangedSubview.

When you change the value of this property from true to false, all existing subviews stay as arranged subviews in arrangedSubviews. When you change the value of this property from false to true, all existing subviews become arranged subviews, and the value of the subviews array becomes the arrangedSubviews array.
(Read and Write property)

NSSplitViewMBS.autosaveName as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Cocoa Controls MBS MacCocoa Plugin 23.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The name to use when the system automatically saves the split view’s divider configuration.

If this property’s value is empty, autosaving doesn’t occur.
(Read and Write property)

NSSplitViewMBS.dividerColor as NSColorMBS

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Cocoa Controls MBS MacCocoa Plugin 23.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The color of the dividers that the split view draws between subviews.

The default implementation of this method returns clear when the split view’s dividerStyle is thick, or when dividerStyle is paneSplitter and the split view is in a textured window. The system draws all other thin dividers with a color that provides appropriate contrast between two white panes.

Can be assigned to when you use the NSSplitView from our NSSplitViewControlMBS.
(Read only property)

NSSplitViewMBS.dividerStyle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Cocoa Controls MBS MacCocoa Plugin 23.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The style of divider between views.

See NSSplitViewDividerStyle* constants.
(Read and Write property)

NSSplitViewMBS.dividerThickness as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Cocoa Controls MBS MacCocoa Plugin 23.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
The thickness of the dividers for the split view.

Can be assigned to when you use the NSSplitView from our NSSplitViewControlMBS.
(Read and Write property)

NSSplitViewMBS.Vertical as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property Cocoa Controls MBS MacCocoa Plugin 23.4 ✅ Yes ❌ No ❌ No ❌ No Desktop only
A Boolean value that determines the geometric orientation of the split view's dividers.

The default value of this property is false, which indicates horizontal dividers and views that stack one above the other (top-to-bottom) in the containing split view controller’s view.
To specify vertical dividers and a horizontal (side-by-side) arrangement of views within a split view controller, implement this property to return true.
(Read and Write property)

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


The biggest plugin in space...