VI class/Terminal Bounds() property

From LabVIEW Wiki
Jump to: navigation, search
VI Server Property Information
Property ID 2B0
Scope Basic Development Environment
Data Name TermBnds[]
Short Name* TermBnds[]
Long Name* Terminal Bounds[]
* Displayed here in English. Short and Long names appear in the language of the LabVIEW IDE.
Owning Class ID 2
Owning Class Name VI Class
Data Type Numeric Cluster Array data type

Numeric Cluster Array

Property Node Terminal Bounds[]
Available in Real-Time Operating SystemYes
Available in Run-Time EngineYes
Available with control VIsNo
Available with global VIsNo
Available with polymorphic VIsNo
Available with strict type definitionsNo
Loads the block diagram into memoryNo
Loads the front panel into memoryYes
Must wait until user interface is idleNo
Need to authenticate before useNo
PermissionsRead Only
Remote access allowedYes
Settable when the VI is runningNo

Returns an array of terminal bounds for the connector pane of the referenced VI. The bounds for each terminal are represented as a cluster of integers that indicate the position of each edge of the terminal rectangle.

This property provides a more efficient way to obtain the terminal bounds of a connector pane than the similar Connector Pane:Terminal Bounds() property. The Connector Pane:Terminal Bounds() property causes slower run-time performance because it requires LabVIEW to load and maintain the front panel of the associated VI in memory, even if you close the connector pane reference with the Close Reference function. The VI:Terminal Bounds() property does not load the front panel of the associated VI into memory.

Use this property to avoid the negative run-time performance impact of the Connector Pane:Terminal Bounds() property, such as when you need to inspect the terminal bounds of a connector pane from a custom plug-in for the Icon Editor.

The array elements are in terminal order as defined in the Connector Pane Pattern Reference VI for each connector pane pattern.


Uses

History

Version Change(s)
LabVIEW 2011 This property was added in LabVIEW 2011.

See Also

External Links