Pane class

From LabVIEW Wiki
Jump to: navigation, search
VI Server Class Information
Return to VI Server Class Hierarchy
Class Name Pane class
Class ID 75
Scope Basic Development Environment
Class Inheritance
Class Children

This class has no children.


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

Properties

Show/Hide Pane Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Pane Properties Table
Property ID Long Name (English) Description R/W RTE
18166800Pane ColorBackground color of the pane.Read/WriteYes
18166801Controls[]Array of references to the controls and indicators on the pane.Read OnlyYes (Read Only)
18166802Decorations[]Array of references to the decorations in the pane.Read OnlyYes (Read Only)
18166803All Objects[]Array of references to all the objects (controls and decorations) on the pane.Read OnlyYes (Read Only)
18166804Minimum Pane SizeIf the pane is sizable, this property determines the minimum size to which a pane can be reduced. Setting this property can cause the pane or window to grow if its current size is less than the minimum size.Read/WriteYes
18166805OriginA cluster that contains the vertical and horizontal coordinates of the upper left corner of the pane. The coordinates are relative to the coordinate system of the pane.Read/WriteYes
18166806Horizontal Scrollbar VisibilityGets or sets the horizontal scroll bar visibility of the pane.Read/WriteYes
18166807Vertical Scrollbar VisibilityGets or sets the vertical scroll bar visibility of the pane.Read/WriteYes
18166808Content Area RectReturns the bounding rectangle of the content area of the pane in the coordinate system of the pane.Read OnlyYes
18166809LabelReference to the label object.Read OnlyYes
1816680ABackground ModeSets the positioning of the background image in the pane.Read/WriteYes
1816680BBackground ImageSets the background image the pane uses. LabVIEW supports BMP, JPEG, and PNG graphic formats for background images.Read/WriteYes
1816680CScroll To Origin At Run TimeRead/WriteYes

Methods

Show/Hide Pane Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Pane Methods Table
Method ID Long Name (English) Description RTE
64AFA400Make SpaceMakes space in the pane by moving objects out of a location in a specified direction.No
64AFA402Select AllSelects all objects in the pane.No
64AFA403Paste SelectionPastes the contents of the clipboard at the specified coordinates in the pane. If the pane is unwired then the default pane is the top left pane.No
64AFA404Group ObjectsGroups pane objects together. If the Objects parameter is not wired, the method groups the currently selected objects. All objects must be in the same pane or an error is returned. After this method executes, the panel selection list contains the grouped objects.No
64AFA405Lock ObjectsLocks pane objects. If the Objects parameter is not wired, currently selected objects are locked. After this method executes, the panel selection list contains the locked objects.No
64AFA406Ungroup ObjectsUngroups pane objects. If the Objects parameter is not wired, currently selected objects are ungrouped.No
64AFA407Unlock ObjectsUnlocks objects. If the Objects parameter is not wired, currently selected objects are unlocked. You can select or wire-in multiple locked objects to unlock them.No
64AFA408Set Scaling ModeSets the scaling mode for objects within the pane.Yes (Read/Write)
64AFA409Get Scaling ModeGets the scaling mode for the pane.Yes (Read/Write)
64AFA40AConvert Pane To Panel CoordinatesConverts the input point from the local pane coordinates to the coordinates of the front panel as the output point.Yes (Read/Write)
64AFA40BConvert Panel To Pane CoordinatesConverts the input point from the front panel coordinates to the coordinates of the local pane as the output point.Yes (Read/Write)

Events

Show/Hide Pane Events Table

Legend
Basic Development Environment
VI Scripting
Private
Deprecated
Pane Events Table
Code Name Description Type
1073741842Mouse DownGenerated when you click the mouse button on a pane.Notify
2147483655Mouse Down?Generated when you click the mouse button on a pane.Filter
1073741839Mouse EnterGenerated when the cursor enters the bounds of the pane.Notify
1073741838Mouse LeaveGenerated when the cursor leaves the bounds of the pane.Notify
1073741833Mouse MoveGenerated when you move the mouse over a pane.Notify
1073741832Mouse UpGenerated when you release the mouse button on a pane. LabVIEW does not generate this event if a shortcut menu appears when you click the mouse button.Notify
1073741905Mouse WheelGenerated when you scroll the mouse wheel over a pane.Notify
1073741884Pane SizeGenerated when the user sizes the pane by clicking and dragging the window frame, clicking and dragging a splitter bar, maximizing the front panel, or when the user restores the pane to its original size from a maximized state.Notify
2147483699Shortcut Menu Activation?Generated when the user right-clicks blank space on the front panel to display the shortcut menu.Filter
1073741876Shortcut Menu Selection (User)Generated when the user selects a user-defined shortcut menu item from the shortcut menu of the pane.Notify


History

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

See Also