Jump to content

Diagram class: Difference between revisions

From LabVIEW Wiki
mNo edit summary
Replaced with template tables
Line 8: Line 8:


==Properties==
==Properties==
<span class="mw-customtoggle-propertiestable">Show/Hide Diagram Properties Table</span>
{{VIServerPropsTable|16384}}
<div class="mw-collapsible" id="mw-customcollapsible-propertiestable">
{{VIServerLegend|showrw=TRUE|showrte=TRUE}}
{| class="wikitable sortable"
|+ Diagram Properties Table
! Property ID
! Short Name (English)
! Description
! R/W
! RTE
|- style="background-color:#CCFFFF;"
|6375807
| [[Diagram class/VisBounds property|VisBounds]]
|Returns the visible boundaries of the block diagram.
|R
|
|}
</div>


==Methods==
==Methods==
<span class="mw-customtoggle-methodstable">Show/Hide Diagram Methods Table</span>
{{VIServerMethodsTable|16384}}
<div class="mw-collapsible" id="mw-customcollapsible-methodstable">
{{VIServerLegend|showrte=TRUE}}
{| class="wikitable sortable"
|+ Diagram Methods Table
! Method ID
! Short Name (English)
! Description
! RTE
|- style="background-color:#CCFFFF;"
|6D17C801
| [[Diagram class/CleanUp method|CleanUp]]
|Reroutes all existing wires and reorders all existing objects on the block diagram.
|X
|- style="background-color:#CCFFFF;"
|6D17C804
| [[Diagram class/Create from Data Type method|Create from Data Type]]
|Creates a control or constant of the data type you specify. LabVIEW always creates a control initially. To change the type of the new object, use the Change to Indicator method.
 
Use the To More Specific Class function to try to cast the reference this method returns to the specific class you want to use in the application. If the function does not return an error, the reference matches the specific class.
|
|- style="background-color:#CCFFFF;"
|6D17C802
| [[Diagram class/CleanUpOptions method|CleanUpOptions]]
|Returns the default values for automatically cleaning up the block diagram.
|X
|- style="background-color:#D1BB80;"
|6D17C800
| [[Diagram class/ObjectFromPoint method|ObjectFromPoint]]
|
|X
|}
</div>


==Events==
==Events==
''No Events for this class.''
{{VIServerEventsTable|16384}}


== 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 16:35, 8 September 2019

VI Server Class Information
Return to VI Server Class Hierarchy
Class Name Diagram class
Class ID 16384
Scope VI Scripting
Class Inheritance
Class Children


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

Properties

Show/Hide Diagram Properties Table

Legend
R/WReadable/Writable Permissions
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Diagram Properties Table
Property ID Long Name (English) Description R/W RTE
6375801Functions[]Read OnlyNo
6375806Is Break Point SetRead/WriteNo
6375807Visible BoundsReturns the visible boundaries of the block diagram.Read OnlyNo


Methods

Show/Hide Diagram Properties Table

Legend
RTEAvailable in the Run-Time Engine
Basic Development Environment
VI Scripting
Private
Deprecated
Diagram Methods Table
Method ID Long Name (English) Description RTE
6D17C800Object From PointYes
6D17C801Clean Up DiagramReroutes all existing wires and reorders all existing objects on the block diagram.Yes (Read/Write)
6D17C802Default Diagram Clean Up OptionsReturns the default values for automatically cleaning up the block diagram.Yes (Read/Write)
6D17C803Create from Data Type (Deprecated)No
6D17C804Create from Data TypeCreates a control or constant of the data type you specify. LabVIEW always creates a control initially. To change the type of the new object, use the Change to Indicator method.No


Events

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


History

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

See Also