Jump to content

Splitter class

From LabVIEW Wiki
Revision as of 00:31, 2 September 2019 by Q (talk | contribs) (Started page)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
VI Server Class Information
Return to VI Server Class Hierarchy
Class Name Splitter class
Class ID 76
Scope Basic Development Environment
Class Inheritance
Class Children

This class has no children.


The Splitter class is a class in the VI Server Class Hierarchy, (see also VI Server).

Properties

Show/Hide Splitter Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Splitter Properties Table
Property ID Short Name (English) Description R/W RTE
7A90C802 Colors Colors of the splitter bar in a (Foreground Color, Background Color) pair.

You can set the color of the splitter bar by wiring an numeric constant with the representation of U32 with the form RRGGBB or the color box constant to the property. This property is similar to using the color picker to specify the foreground and background colors of the splitter.

Note Not all splitter styles display both the foreground and background colors. You can change the splitter style of a splitter bar by right-clicking the splitter bar and selecting Splitter Style from the shortcut menu.

R/W X
7A90C804 BGColor Specifies the background color of the splitter bar.

This property is an element of the Colors property.

R/W X
7A90C803 FGColor Specifies the foreground color of the splitter bar.

This property is an element of the Colors property.

R/W X
7A90C800 IsVertical? Indicates whether the splitter pane is vertical. This property is TRUE if the splitter pane is vertical and FALSE if it is horizontal. R X
7A90C807 Label Reference to the label object. R X
7A90C806 Sizing Determines the splitter bar behavior when you resize its owner. The owner of a splitter bar can be the window or another splitter bar.

This property is similar to the Splitter Sizing option on the shortcut menu of a splitter bar.

R/W X
7A90C801 Splitter Position Controls the position of the splitter. If the splitter is vertical, the position is the horizontal coordinate of the left of the splitter. If the splitter is horizontal, the position is the vertical coordinate of the top of the splitter.

Wiring a value to this property positions the splitter at the new location as if you had moved the splitter by hand. If the new position violates the minimum size of any pane, LabVIEW returns an error and the splitter does not move. This property is similar to dragging the splitter bar to the front panel position you want.

R/W X
7A90C805 Splitter Locked Locks the splitter bar so that it cannot be moved by the user.

If TRUE, the user cannot move the splitter bar. If FALSE, the user can freely move the splitter bar by clicking on it and dragging it.

This property is similar to selecting Locked from the shortcut menu.

R/W X

Methods

No Methods for this class.

Events

Show/Hide Splitter Events Table

Legend
Basic Development Environment
VI Scripting
Private
Deprecated
Splitter Events Table
Code Name Type
1073741842 Mouse Down Notify
2147483655 Mouse Down? Filter
1073741839 Mouse Enter Notify
1073741838 Mouse Leave Notify
1073741833 Mouse Move Notify
1073741832 Mouse Up Notify
1073741905 Mouse Wheel Notify

History

Version Change(s)
LabVIEW 2018 More info to come.

See Also