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