VI Properties

These properties are set on a VI in edit mode through VI Properties and the menu options.

PropertyDescription
Auto Logging:Log File PathPath to the datalog file where front panel data is written along with a timestamp. Details
Auto Logging:Log at FinishSpecifies whether or not to write front panel values to a datalog file after the VI completes execution. Details
Auto Logging:Print at FinishSpecifies whether or not to print the front panel after the VI completes execution. Details
Callees' NamesList of all the subVIs or callees in a VI. Details
Callers' NamesList of all the loaded VIs that call the referenced VI. Details
Connector PaneConnector pane of the VI defined by the VI refnum. Details
Edit Mode On OpenSelect if the VI can be edited. Details
Execution:Allow DebuggingSpecifies if debugging will be allowed on the VI. Details
Execution:Close After CallSpecifies whether or not to close the front panel after the VI has finished executing. This property can be set on non-editable VIs. Details
Execution:Is ReentrantSpecifies whether or not a VI can be reentrant. Details
Execution:Preferred Exec SystemSpecifies the preferred execution system for the VI. Details
Execution:PrioritySpecifies the priority of the VI when it executes in parallel with other tasks. Details
Execution:Run When OpenedSpecifies whether or not to run the VI when it is opened. This property can be set on non-editable VIs. Details
Execution:Show Front Panel On CallSpecifies whether or not to show the front panel when the VI is called. This property can be set on non-editable VIs. Details
Execution:Show Front Panel On LoadSpecifies whether or not to show the front panel when the VI is loaded. This property can be set on non-editable VIs. Details
Execution:StateSpecifies the execution state of the VI. The four possible values are Bad, Idle, Run top level or Running. Bad means that the VI has errors that make it nonexecutable. Idle means that the VI is not running, but the VI is in memory. Run top level indicates the VI is the top level VI in an active hierarchy. Running means that the VI is reserved for execution by one or more active top-level VIs. Details
Execution:Suspend On CallSpecifies whether the VI should be suspended when it is called as a subVI. Details
Front PanelReference to front panel of VI. Details
Front Panel Window:Allow Runtime PopUpSpecifies whether or not the referenced VI allows (or disallows) a popup menu on front panel objects while the referenced VI is executing. Details
Front Panel Window:Auto CenterSpecifies whether or not to automatically center the front panel when the VI is executing. This property can be set on non-editable VIs. Details
Front Panel Window:CloseableSpecifies whether or not the window's close box is disabled and the Close item in the File menu is disabled. Details
Front Panel Window:Custom TitleSetting to false removes the custom title string of the VI. Reading tells whether you have a custom title string. This property can be set on non-editable VIs. Details
Front Panel Window:Highlight Return ButtonSpecifies whether or not to highlight Boolean controls that have a shortcut key of <Enter>. This property can be set on non-editable VIs. Details
Front Panel Window:Is DialogSpecifies whether or not the front panel is a dialog box during execution. If the front panel does act as a dialog box, the user cannot interact with other windows during execution. This property can be set on non-editable VIs. Details
Front Panel Window:Is FrontmostSpecifies whether or not to bring the front panel to the front. Details
Front Panel Window:Keep Window ProportionsSpecifies whether the front panel window adjusts its size in proportion with a change in monitor resolution. The window changes size so that it covers the same percentage of the screen that it covered at its original resolution. Details
Front Panel Window:OpenSpecifies whether or not to open the front panel window. Setting true opens the window. Setting false closes the window. Getting tells whether the window is currently open. This property can be set on non-editable VIs. Details
Front Panel Window:OriginThe two elements in the cluster are the vertical and horizontal coordinates of the front panel interior portion that is in the upper-left corner. You can use these coordinates to scroll the front panel. These are in window local coordinates, that is, the numbers refer to the coordinates within an open window. This property can be set on non-editable VIs. Details
Front Panel Window:Panel BoundsThe four elements in the cluster are the top, left, bottom, and right values of the interior portion of the front panel, not including the scrollbars, title bar, menu bar, and toolbar. They are in global screen coordinates, that is, the numbers refer to coordinates within a computer monitor's screen (rather than an open window). This property can be set on non-editable VIs. Details
Front Panel Window:ResizeableSpecifies whether or not the user can resize the front panel during execution. This property can be set on non-editable VIs. Details
Front Panel Window:Show Menu BarSpecifies whether or not to display the menu bar on the front panel during execution. This property can be set on non-editable VIs. Details
Front Panel Window:Show Scroll BarsSpecifies whether or not to show to scroll bars during execution. This property can be set on non-editable VIs. Details
Front Panel Window:Size To ScreenSpecifies whether or not the front panel is automatically sized to fit the screen. This property can be set on non-editable VIs. Details
Front Panel Window:TitleString that displays in the title bar. It does not have to be the same name as the VI file. This property can be set on non-editable VIs. Details
Front Panel Window:Title Bar VisibleSpecifies whether or not to display a title bar on the front panel during execution. This property can be set on non-editable VIs. Details
Front Panel Window:Window BoundsThe four elements in the cluster are the top, left, bottom, and right values of the front panel window, which includes the interior region, scrollbars, title bar, menu bar, and toolbar. They are in global screen coordinates, that is, the numbers refer to coordinates within a computer monitor's screen (rather than an open window). This property can be set on non-editable VIs. Details
Help:Document PathPath of a help file which is linked to the VI. This property can be set on non-editable VIs. Details
Help:Document TagKeyword of the topic name in the help file that you want to link to the VI. This property can be set on non-editable VIs. Details
History:Always Add Comments At SaveSpecifies whether or not to add a comment to the VI revision history every time the VI is saved. This property can be set on non-editable VIs. Details
History:Entire TextEntire text that has been added to the VI revision history. Details
History:Prompt for Comments At CloseSpecifies whether or not to prompt for a VI revision history comment when the VI is closed. This property can be set on non-editable VIs. Details
History:Prompt for Comments At SaveSpecifies whether or not to prompt for a VI revision history comment when the VI is saved. This property can be set on non-editable VIs. Details
History:Record Application CommentsSpecifies whether or not to add comments to the VI revision history when certain events occur, like conversion to a new version of LabVIEW, subVI changes, and changes to the name or path of the VI. This property can be set on non-editable VIs. Details
History:Revision NumberReturns the current revision number of the VI. Details
History:Use DefaultsSpecifies whether or not to use the global default history or to use the values entered in other history properties. This property can be set on non-editable VIs. Details
Metrics:Code SizeThe amount of memory used for VI code in bytes. Details
Metrics:Size of Block DiagramThe size of the block diagram in bytes. Details
Metrics:Size of Front PanelThe size of the front panel in bytes. Details
Metrics:Total Data SizeThe amount of memory allocated for data in bytes. Details
Modifications:Block Diagram Mods BitsetModifications made to the block diagram since the VI has been saved or opened, depending on which was last. The important aspect you need to know about this value is if it is zero or not. Non-zero means that there have been changes. Details
Modifications:Front Panel Mods BitsetModifications made to the front panel since the VI has been saved, depending on which was last. The important aspect you need to know about this value is if it is zero or not. Non-zero means that there have been changes. Details
Modifications:VI Modifications BitsetModifications made to the VI settings since the VI has been saved, depending on which was last. The important aspect you need to know about this value is if it is zero or not. Non-zero means that there have been changes. Details
Run-Time Menu PathWhen read, returns the run-time menu path of the VI. When set, it updates the run-time menu path of the VI. If the VI is running when this property is set, it updates the menu with data from new path. Details
Tool Bar:Show Abort ButtonSpecifies whether or not to display the abort button in the toolbar. This property can be set on non-editable VIs. Details
Tool Bar:Show Free Run ButtonSpecifies whether or not to display the continuous run button in the toolbar. This property can be set on non-editable VIs. Details
Tool Bar:Show Run ButtonSpecifies whether or not to display the run button in the toolbar. This property can be set on non-editable VIs. Details
Tool Bar:VisibleSpecifies whether or not to display the toolbar while the VI is executing. This property can be set on non-editable VIs. Details
VI DescriptionGets or sets the VI description. This property can be set on non-editable VIs. Details
VI NameName of the VI file name, which can be set only if VI has not been saved to disk. Details
VI PathPath of the VI file. Details
VI TypeSpecifies the type of VI. One of: Standard VI, Control VI, Global VI, or Polymorphic VI. Details