LabVIEW configuration file/Block Diagram

From LabVIEW Wiki
Jump to: navigation, search

This is a list of LabVIEW ini File settings relating to Block Diagram behaviour.

allowDragDropFromFileDlg

Example: allowDragDropFromFileDlg=TRUE
Description: Enables drag and drop functionality from the file dialog to the block diagram of a vi
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 8.5, Spacer.png Spacer.png Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: This functionality existed in LV 5.0 -> LV 7.1, was removed in LV 8.x, and added back in as an ini setting in 8.5

autoWireMax

Example: autoWireMax=24
Description: Maximum distance between nodes for autowiring to be active
Datatype: Integer
Permitted Values: 1 to 232
Default Value: 16
LabVIEW Versions: 6.x, 7.x, 8.x, Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: This setting is only effective if enableAutoWire is set to TRUE

autoWireMin

Example: autoWireMin=8
Description: Minimum distance between nodes for autowiring to be active
Datatype: Integer
Permitted Values: 1 to 232
Default Value: 4
LabVIEW Versions: 6.x, 7.x, 8.x, Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: This setting is only effective if enableAutoWire is set to TRUE

copyDeleteFPDCOFromFPTerm

Example: copyDeleteFPDCOFromFPTerm=TRUE
Description: Delete front panel terminals from diagram
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: Spacer.png 4.x, 5.x, 6.x, 7.x, 8.x
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

enableAutoWire

Example: enableAutoWire=FALSE
Description: Enable Auto Wiring
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 6.x, 7.x, 8.x, Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

FancyFPTerms

Example: FancyFPTerms=FALSE
Description: Place front panel terminals as icons
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: (Depends on LV Version)
LabVIEW Versions: 7.x, 8.x, Spacer.png Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: http://forums.lavag.org/FancyFPTerms-in-LabVIEWini-t725.html

funkyErrClustWire

Example: funkyErrClustWire=FALSE
Description: Change Error Cluster wires color from the standard cluster pink to a more distinctive brown/green color
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: LabVIEW 5.1, 6.x, 7.x: FALSE, LabVIEW 8.x: TRUE
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x, Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

inlineSubVIEnabled

Example: inlineSubVIEnabled=FALSE
Description: Allows the context menu item "Inline SubVI" on any SubVI which inserts the code directly into the block diagram containing the SubVI.
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 6.x, 7.x, 8.x, Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

maxUndoSteps

Example: maxUndoSteps=50
Description: Maximum undo steps per VI
Datatype: Integer
Permitted Values: 1 to 99
Default Value: 8
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x, Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

showBDConstName

Example: showBDConstName=TRUE
Description: Show Constant Label with name of terminal when creating from a terminal
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 4.x, 5.x, 6.x, 7.x, 8.x, Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

showSubVIName

Example: showSubVIName=TRUE
Description: Show subVI names when dropped
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 4.x, 5.x, 6.x, 7.x, 8.x, Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

showTipStringsOnTerms

Example: showTipStringsOnTerms=FALSE
Description: Show tip-strips over terminals
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 4.x, 5.x, 6.x, 7.x, 8.x, Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

showWireDots

Example: showWireDots=TRUE
Description: Show dots at wire junctions
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 7.x, 8.x, Spacer.png Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

showWireGuides

Example: showWireGuides=FALSE
Description: Show dashed line while wiring
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 4.x, 5.x, 6.x, 7.x, 8.x, Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

structuresFadeToDiagramBeneath

Example: structuresFadeToDiagramBeneath=FALSE
Description: Makes the diagram of structures semi-transparent so that you can see objects behind them.
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 6.x, 7.x, 8.x, Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: Enabling this setting will slow down the development environment on large Block Diagrams. Feature disabled in LabVIEW 2014 onwards.

transparentBDLabels

Example: transparentBDLabels=TRUE
Description: Use transparent name labels
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x, Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

UseNumbersForNewVIIcons

Example: UseNumbersForNewVIIcons=FALSE
Description: Tells LabVIEW whether to automatically include a number (1-9) in the lower-right corner of each new VI's icon.
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 8.6, Spacer.png Spacer.png Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Spacer.png
Notes: This key replaces UseNumbersForNewVIIconsInLibs from LabVIEW 8.5.

UseNumbersForNewVIIconsInLibs

Example: UseNumbersForNewVIIconsInLibs=FALSE
Description: Tells LabVIEW whether to automatically include a number (1-9) in the lower-right corner of each new VI's icon for VIs created inside libraries (.lvlib, .lvclass, .xctl, .lvsc, etc).
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 8.5, Spacer.png Spacer.png Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Spacer.png
Notes: This key was replaced by UseNumbersForNewVIIcons in LabVIEW 8.6.

viCaptionTipStrings

Example: viCaptionTipStrings=FALSE
Description: Use control captions for subVI tip-strips
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: TRUE
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x, Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Logo.Mac.png Logo.Linux.png Logo.Sun.png
Notes: None

SourceOnlyEnvironment

Example: SourceOnlyEnvironment=True
Description: The option "Separate Compiled Code from Source" is turned on by default
Datatype: Boolean
Permitted Values: TRUE or FALSE
Default Value: FALSE
LabVIEW Versions: 10, Spacer.png Spacer.png Spacer.png Spacer.png Spacer.png
OS's Supported: Logo.Windows.png Spacer.png Spacer.png Spacer.png
Notes: Currently this causes "uncomfortably" slow load times when opening a large number of VIs which this option enabled. Reference, NI forums