GObject class

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


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

Properties

Show/Hide GObject Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
GObject Properties Table
Property ID Long Name (English) Description R/W RTE
632A800PositionPosition of the top left corner of the bounding rectangle of the object on the front panel window in terms of left and top coordinates.Read/WriteYes
632A801Position:LeftPosition of the left corner of the bounding rectangle of the object on the front panel window.Read/WriteYes
632A802Position:TopPosition of the top corner of the bounding rectangle of the object on the front panel window.Read/WriteYes
632A803BoundsMaximum bounding area of the object specified in terms of width and height in pixels.Read OnlyYes (Read Only)
632A804Bounds:Area WidthWidth of the maximum bounding area of the object in pixels.Read OnlyYes (Read Only)
632A805Bounds:Area HeightHeight of the maximum bounding area of the object in pixels.Read OnlyYes (Read Only)
632A806GroupedRead OnlyYes
632A807LockedRead OnlyYes
632A808Group Member Refs[]Read OnlyYes
632A809SelectedReturns TRUE if the GObject is selected.Read/WriteYes
632A80ATotal Bounds RectReturns the coordinates of all sides of the entire object including labels, captions, and other visible parts connected to the object.Read OnlyYes
632A80BMaster Bounds RectReturns the coordinates of all the sides of the object excluding labels, captions, and other visible parts connected to the object.Read OnlyYes
632A80CBasic Object FlagsRead/WriteNo
632A80DIs Wizard LockedRead OnlyYes
632A80FResize Info:Can Resize HorizontallyRead OnlyYes
632A810Resize Info:Can Resize VerticallyRead OnlyYes
632A811Resize Info:Name in Resize DialogRead OnlyYes
632A812Resize Info:Include In ResizeRead OnlyYes
632A813UIDReturns the unique identifier (UID) for the object. UIDs are identifiers for LabVIEW objects and are always unique within the same VI. Inspect the UID of an object to verify that it is the exact object that you want to manipulate.Read OnlyYes
632A814Dependencies:Missing Dependency PathsRead OnlyNo
632A815Dependencies:Missing Dependency NamesRead OnlyNo
632A816Dependencies:Found Dependency PathsRead OnlyNo
632A817Dependencies:Found Dependency NamesRead OnlyNo

Methods

Show/Hide GObject Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
GObject Methods Table
Method ID Long Name (English) Description RTE
632A400MoveMoves the object to the specified position.No
632A401Object HighlightGiven a Gobject Reference, this method scrolls to and highlights the object.Yes (Read/Write)
632A402ReplaceReplaces the current object with a new object and returns a reference to the new object. Use only one of the following inputs to specify the new object: Style, Path, or Palette String.No
632A403Replace No AttributesReplaces the current object with a new object and returns a reference to the new object. Use only one of the following inputs to specify the new object: Style, Path, or Palette String. This method does not maintain any size or color attributes of the object you replace.No
632A404Launch Config PageNo
632A405InvalidateYes
632A406Replace Preferring Stub DDO OnFPNo
632A407Get Help InfoReturns the help information for the object.Yes (Read/Write)

Events

This class has no events or it inherits events from its parent: Generic Class.


History

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

See Also