Jump to content

SubPanel class: Difference between revisions

From LabVIEW Wiki
Started page
 
mNo edit summary
Line 1: Line 1:
{{VIServerClass|name=SubPanel|id=65|scope=basic|class_0=Generic|class_1=GObject|class_2=Control|class_3=SubPanel}}
{{VIServerClass|65}}


{{stub}}
{{stub}}
Line 140: Line 140:


== History ==
== History ==
{{ambox|text=History information is needed.  What changes have occured over previous versions?}}
{{ambox|text=History information is needed.  What changes have occurred over previous versions?}}
{| class="wikitable"
{| class="wikitable"
! Version
! Version

Revision as of 22:28, 1 September 2019

VI Server Class Information
Return to VI Server Class Hierarchy
Class Name SubPanel class
Class ID 65
Scope Basic Development Environment
Class Inheritance
Class Children

This class has no children.


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

Properties

Show/Hide SubPanel Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SubPanel Properties Table
Property ID Short Name (English) Description R/W RTE
72584008 AllowOpenBD If TRUE, displays an Open Block Diagram item on the shortcut menu when the user right-clicks on the border of a subpanel control in a running VI or within the border of a subpanel control but not on a control or indicator on the front panel loaded in a subpanel control in a running VI. If FALSE, the Open Block Diagram menu item does not appear.

This property is similar to the Allow User to Open Diagram item on the shortcut menu of a subpanel control.

R/W X
7258400E AllowObjectDragAndDrop R/W X
7258400B AllowRTEdits R/W X
72584003 ContainerBounds Size of the area in the subpanel control that contains the front panel. R/W X
72584005 Height Height of the area in the subpanel control that contains the front panel.

This property is an element of the Container Bounds property.

R/W X
72584004 Width Width of the area in the subpanel control that contains the front panel.

This property is an element of the Container Bounds property.

R/W X
7258400D DiagramInserted Specifies whether to insert a diagram in the subpanel instead of the front panel. R X
7258400F InsertedVI Returns a reference to the VI currently loaded in the referenced subpanel control. R X
7258400C Origin Returns the scroll origin of the hosted panel. R/W X
72584002 PanelTransparent If TRUE, LabVIEW draws the background of the front panel in the subpanel control as transparent. If FALSE, LabVIEW draws the background color of the front panel.

This property is similar to the Make Panel Transparent item on the shortcut menu of a subpanel control.

R/W X
72584009 Value R/W X
7258400A Val(Sgnl) W X

Methods

Show/Hide SubPanel Methods Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
SubPanel Methods Table
Method ID Short Name (English) Description RTE
72583C03 Insert Remote VI X
72583C00 Insert VI Loads a VI in the subpanel control without changing the state of the VI.

If the front panel of the VI you want to load is open or if you loaded the front panel in another subpanel control on the same front panel, LabVIEW returns an error, and you cannot load the front panel in the subpanel control unless the front panel is reentrant. You also cannot load the front panel of a VI in a remote application instance, and you cannot load front panels recursively.

X
72583C02 InsertBD Inserts the VI block diagram into the subpanel X
72583C01 Remove VI Unloads the VI in the subpanel control. If no references to the VI remain, LabVIEW removes the VI from memory. If references to the VI remain and the VI stays in memory, this method does not change the state of the VI. X

Events

No Events for this class.

History

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

See Also