Company Events Academic NI Developer Zone Support Solutions Products & Services Contact NI MyNI

VI Hierarchy Window

LabVIEW 8.5 Help
August 2007

NI Part Number:
371361D-01

»View Product Info

Select View»VI Hierarchy to display this window.

Use this window to view the subVIs and other nodes that make up the VIs in memory and to search the VI hierarchy. This window displays all open LabVIEW projects and targets, as well as the calling hierarchy for all VIs in memory, including type definitions and global variables.

The VI Hierarchy window displays a top-level icon to represent the main LabVIEW application instance, under which appear all open VIs that are not part of a project or are not part of the application instance for a project. The VI Hierarchy window displays a top-level icon to represent each project in memory. Each target you add appears under the project.

Note  A green exclamation point (!) appears on the node if the VI is configured to suspend when called. A red exclamation point appears if the VI is currently suspended. A blue arrow appears if there are callers that are not shown.

The VI Hierarchy window toolbar includes the following buttons:

Redo Layout—Repositions the hierarchy nodes after you expand, collapse, or move nodes.
Vertical Layout—Arranges the nodes from top to bottom, placing roots at the top of the layout.
Horizontal Layout—Arranges the nodes from left to right, placing roots on the left side of the layout.
Include VI Lib—Includes VIs in labview\vi.lib in the hierarchy layout.
Include Globals—Toggles the hierarchy layout to include or exclude global variables.
Include Type Definitions—Toggles the hierarchy layout to include or exclude type definitions.
Note  The VI Hierarchy window is a dynamic view of what is in memory. If you rearrange items in the hierarchy, LabVIEW does not save the new position of items. When you close the VI Hierarchy window, the original positions regenerate.

The following icons appear in the VI Hierarchy window:

There are callers that are not shown. Right-click the node and select Show All Callers to see the callers for that node.
The VI is currently suspended.
The VI is configured to suspend when called.
The VI is currently running. The green arrow appears on the block diagram when you have turned on execution highlighting.
The VI is currently paused. Pausing temporarily stops the execution of a VI.
The VI is configured to pause when called. Pausing temporarily stops the execution of a VI.
There are subVIs that are not shown. Click the red arrow to view subVIs.
All subVIs are shown. Click the black arrow to hide subVIs.

Resources


 

Your Feedback! poor Poor  |  Excellent excellent   Yes No
 Document Quality? 
 Answered Your Question? 
Add Comments 1 2 3 4 5 submit