<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://labviewwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rolfk</id>
	<title>LabVIEW Wiki - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://labviewwiki.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Rolfk"/>
	<link rel="alternate" type="text/html" href="https://labviewwiki.org/wiki/Special:Contributions/Rolfk"/>
	<updated>2026-04-22T14:14:54Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=LabVIEW_2020&amp;diff=35937</id>
		<title>LabVIEW 2020</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=LabVIEW_2020&amp;diff=35937"/>
		<updated>2026-03-30T19:34:59Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: Added Transport Layer Security Functions as new feature&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{prevnext|LabVIEW 2019|LabVIEW Versions|LabVIEW 2021}}&lt;br /&gt;
{{LabVIEW Version&lt;br /&gt;
|version=LabVIEW 2020&lt;br /&gt;
|logo=File:LV2020.png&lt;br /&gt;
|release=May 2020&lt;br /&gt;
|release_sp1=January 2021 (SP1)&lt;br /&gt;
|change_0=Interfaces&lt;br /&gt;
|change_1=Partially broken wires&lt;br /&gt;
|change_2=Publish web services to NI Web Server&lt;br /&gt;
|change_3=Repairing packages&lt;br /&gt;
|change_4=Clear variant data types&lt;br /&gt;
|change_5=Transport Layer Security Functions}}&lt;br /&gt;
&lt;br /&gt;
==New features in LabVIEW 2020==&lt;br /&gt;
{{ambox|text=This is a subset of new features in LabVIEW 2020 that were mentioned on [https://twitter.com/labview Twitter] and [https://www.facebook.com/labview/ Facebook]. See the Upgrade Notes for a complete list of changes.}}&lt;br /&gt;
* Interfaces - Expanded object-oriented programming to introduce interfaces as a companion feature to classes. &lt;br /&gt;
* Clear Variant Data right-click menu option&amp;lt;ref name=&amp;quot;fb-clear-variant-data&amp;quot;/&amp;gt; - Clears data from Variant controls and indicators.&lt;br /&gt;
* Enum to Array of Enums function&amp;lt;ref name=&amp;quot;fb-enum-to-array-of-enums&amp;quot;/&amp;gt; - Creates an array with all possible Enum values.&lt;br /&gt;
* Create NI GUID function&amp;lt;ref name=&amp;quot;fb-create-ni-guid&amp;quot;/&amp;gt; - Adds a native GUID function to LabVIEW.&lt;br /&gt;
* Remove &amp;lt;code&amp;gt; (no error)&amp;lt;/code&amp;gt; from Error Control (hidden INI key)&amp;lt;ref name=&amp;quot;fb-remove-no-error-from-error-control&amp;quot;/&amp;gt; - Set &amp;lt;code&amp;gt;NI.LV.RemoveNoError=TRUE&amp;lt;/code&amp;gt; to remove the &amp;lt;code&amp;gt; (no error)&amp;lt;/code&amp;gt; suffix from Error Controls.&lt;br /&gt;
* Build Path Relative Path Input&amp;lt;ref name=&amp;quot;fb-build-path-relative-path-input&amp;quot;/&amp;gt; - The default type for the second input of the Build Path function was changed to relative Path instead of String.&lt;br /&gt;
* Break Bad Wire Branches Only&amp;lt;ref name=&amp;quot;fb-break-bad-wires-only&amp;quot;/&amp;gt; - Wires only break for broken branches instead of all branches.&lt;br /&gt;
* Class Dialog Improvements&amp;lt;ref name=&amp;quot;fb-class-dialog-improvements&amp;quot;/&amp;gt; - The dialog for creating new classes was changed to provide more features.&lt;br /&gt;
* Double Click Array To Cluster&amp;lt;ref name=&amp;quot;fb-double-click-array-to-cluster&amp;quot;/&amp;gt; - The property dialog for the Array To Cluster function can now be opened by a double-click.&lt;br /&gt;
* Set Text Icon for Project Libraries&amp;lt;ref name=&amp;quot;fb-edit-icons&amp;quot;/&amp;gt; - The Project Library configuration dialog has a new &#039;&#039;Set Text Icon...&#039;&#039; button, which provides a way to quickly set the text, text color and background color for the library icon.&lt;br /&gt;
* Range Limits for Type&amp;lt;ref name=&amp;quot;fb-range-limits-for-type-vi&amp;quot;/&amp;gt; - Returns the maximum and minimum values for a given data type.&lt;br /&gt;
* Generate Checksum Values&amp;lt;ref name=&amp;quot;fb-generate-checksum-values&amp;quot;/&amp;gt; - Adds native functions to calculate SHA-2 and SHA-3 checksums to LabVIEW.&lt;br /&gt;
* Hide Event Data Node and Iteration Terminal&amp;lt;ref name=&amp;quot;fb-hide-event-data-node-and-iteration-terminal&amp;quot;/&amp;gt; - It is now possible to hide Event Data Nodes in Event Structures and Iteration Terminals on For- and While loops.&lt;br /&gt;
* Multi-Error Support&amp;lt;ref name=&amp;quot;fb-multi-error-support&amp;quot;/&amp;gt; - Collect multiple error values on a single error wire (adds a new subpalette for handling multiple errors).&lt;br /&gt;
* Hide Last Item for Rings when running&amp;lt;ref name=&amp;quot;fb-hide-last-item-for-rings&amp;quot;/&amp;gt; - Adds an option to hide the last item from a ring control.&lt;br /&gt;
* Transport Layer Security Functions (TLS) for TCP/IP communication&lt;br /&gt;
&lt;br /&gt;
==Application icon design==&lt;br /&gt;
The application icon was changed for LabVIEW 2020 SP1:&lt;br /&gt;
&lt;br /&gt;
[[File:LV2020SP1.png]]&lt;br /&gt;
&lt;br /&gt;
==External links==&lt;br /&gt;
* [https://www.ni.com/en-us/shop/labview/release-details.html LabVIEW Release Details]&lt;br /&gt;
* [https://www.ni.com/pdf/manuals/374715n.html LabVIEW 2020 Readme]&lt;br /&gt;
* [https://www.ni.com/pdf/manuals/374715p.html LabVIEW 2020 SP1 Readme]&lt;br /&gt;
* [https://www.ni.com/pdf/manuals/371780t.pdf LabVIEW 2020 Upgrade Notes]&lt;br /&gt;
* [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-sp1-bug-fixes.html LabVIEW 2020 SP1 Bug Fixes]&lt;br /&gt;
* [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-known-issues.html LabVIEW 2020 Known Issues]&lt;br /&gt;
* [https://www.ni.com/en-us/support/documentation/bugs/20/labview-2020-sp1-known-issues.html LabVIEW 2020 SP1 Known Issues]&lt;br /&gt;
* [https://youtu.be/rXLxo9zuBSc What’s new in LabVIEW 2020] by Tom’s LabVIEW Adventure&lt;br /&gt;
&lt;br /&gt;
==References==&lt;br /&gt;
&amp;lt;references&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-clear-variant-data&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/313204460045993 Clear Variant Data] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-enum-to-array-of-enums&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/283647629401421 Enum to Array of Enums] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-create-ni-guid&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/570111097012827 Create NI GUID.vi] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-remove-no-error-from-error-control&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/615411719411123 Remove (no error) From Error Control] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-build-path-relative-path-input&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/299469061159932 Build Path Relative Path Input] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-break-bad-wires-only&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/672708713385685 Break Bad Wires Only] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-class-dialog-improvements&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/3102767176494288 Class Dialogue Improvements] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-double-click-array-to-cluster&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/349473259602855 Double Click Array To Cluster] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-edit-icons&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/350338116077871 Edit Icons] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-range-limits-for-type-vi&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/690573941892844 Range Limits for Type VI] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-generate-checksum-values&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/1254380881613189 Generate Checksum Values] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-hide-event-data-node-and-iteration-terminal&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/372715580702001 Hide Event Data Node and Iteration Terminal] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-multi-error-support&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/191762282418740 Multi-Error Support] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;ref name=&amp;quot;fb-hide-last-item-for-rings&amp;quot;&amp;gt;[https://www.facebook.com/labview/videos/842160236599572 Hide Last Item for Rings] by Darren Nattinger&amp;lt;/ref&amp;gt;&lt;br /&gt;
&amp;lt;/references&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{stub}}&lt;br /&gt;
&lt;br /&gt;
[[Category:LabVIEW Versions]]&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=LabVIEW_6i&amp;diff=32221</id>
		<title>LabVIEW 6i</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=LabVIEW_6i&amp;diff=32221"/>
		<updated>2023-11-10T08:44:00Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: Add event structure as new feature&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{prevnext|LabVIEW Real-Time|LabVIEW Versions|LabVIEW 7 Express}}&lt;br /&gt;
{{LabVIEW Version&lt;br /&gt;
|version=LabVIEW 6i&lt;br /&gt;
|logo=File:LV7.png&lt;br /&gt;
|release=August 2000 (6.0)&lt;br /&gt;
|release_sp1=February 2001 (6.0.2)&lt;br /&gt;
|release_sp2=January 2002 (6.1)&lt;br /&gt;
|change_0=&amp;quot;Internet Ready&amp;quot;&lt;br /&gt;
|change_1=DataSocket Improvements&lt;br /&gt;
|change_2=Waveform Data Type&lt;br /&gt;
|change_3=Modern Control Style&lt;br /&gt;
|change_4=New Controls (Tab Control and Multicolumn Listbox)&lt;br /&gt;
|change_5=Event Structure&lt;br /&gt;
|change_6=Error Case Structure&lt;br /&gt;
|change_7=Polymorphic VIs}}&lt;br /&gt;
&lt;br /&gt;
==Download Links ==&lt;br /&gt;
Links are to National Instrument&#039;s website. A valid license from NI is required for all downloads.&lt;br /&gt;
*[http://www.ni.com/download/labview-development-system-6.0.2/641/en/ LabVIEW Development System 6.0.2 for Windows/ME/2000/98/95/NT]&lt;br /&gt;
*[http://www.ni.com/download/labview-development-system-6.0.2/632/en/ LabVIEW Development System 6.0.2 for Linux]&lt;br /&gt;
*[http://www.ni.com/download/labview-run-time-engine-6.0.2/697/en/ LabVIEW Run-Time Engine 6.0.2 (All Languages) for Windows/2000/98/95/NT]&lt;br /&gt;
&lt;br /&gt;
==Documentation==&lt;br /&gt;
Links are to National Instrument&#039;s website.&lt;br /&gt;
* LabVIEW 6.0&lt;br /&gt;
** [http://www.ni.com/pdf/manuals/321778c.pdf Release Notes]&lt;br /&gt;
** [http://www.ni.com/pdf/manuals/321780c.pdf Upgrade Notes]&lt;br /&gt;
* LabVIEW 6.1&lt;br /&gt;
** [http://www.ni.com/pdf/manuals/321778d.pdf Release Notes]&lt;br /&gt;
** [http://www.ni.com/pdf/manuals/321780d.pdf Upgrade Notes]&lt;br /&gt;
&lt;br /&gt;
[[Category:LabVIEW Versions]]&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=Linx_Toolkit_Hardware_Compatibility_List&amp;diff=30234</id>
		<title>Linx Toolkit Hardware Compatibility List</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=Linx_Toolkit_Hardware_Compatibility_List&amp;diff=30234"/>
		<updated>2020-08-19T09:24:18Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This is a list of tested hardware that works with the [[LINX]] Toolkit that ships with the [[LabVIEW Community Edition]].&lt;br /&gt;
&lt;br /&gt;
== Raspberry Pi ==&lt;br /&gt;
* Raspberry Pi 4 Model B&lt;br /&gt;
** &#039;&#039;&#039;SoC&#039;&#039;&#039;: Broadcom BCM2711B0, Quad-Core Cortex-A72 (ARMv8-A), 64-bit @ 1.5GHz&lt;br /&gt;
* Raspberry Pi 3 Model B+&lt;br /&gt;
* Raspberry Pi 3 Model A+&lt;br /&gt;
** &#039;&#039;&#039;Soc&#039;&#039;&#039;: Broadcom BCM2837B0, Quad-Core Cortex-A53 (ARMv8), 64-bit @ 1.4GHz&lt;br /&gt;
* Raspberry Pi 3 Model B&lt;br /&gt;
** &#039;&#039;&#039;Soc&#039;&#039;&#039;: Broadcom BCM2837, Quad Core Cortex-A53, (ARMv8) 64bit CPU @ 1.2GHz&lt;br /&gt;
* Raspberry Pi 2 Model B v1.2&lt;br /&gt;
** &#039;&#039;&#039;Soc&#039;&#039;&#039;: Broadcom BCM2837, Quad Core Cortex-A53, (ARMv8) 64bit CPU @ 900MHz&lt;br /&gt;
* Raspberry Pi 2 Model B&lt;br /&gt;
** &#039;&#039;&#039;Soc&#039;&#039;&#039;: Broadcom BCM2836, Quad Core Cortex-A7 (ARMv7) 32bit CPU @ 900MHz&lt;br /&gt;
&lt;br /&gt;
== Beaglebone Black ==&lt;br /&gt;
* Processor: AM335x 1GHz ARM® Cortex-A8&lt;br /&gt;
&lt;br /&gt;
== Successful manual installation of runtime (no direct Linx support yet) ==&lt;br /&gt;
[https://forums.ni.com/t5/LINX/Successfully-running-LabVIEW-on-a-RockPi-S-512MB/m-p/4064100 NI Forum post with instructions for arm64 Debian OS]&lt;br /&gt;
* Rock Pi S: Rockchip RK3308 Quad-core ARM Cortex-A35 (ARMv8-A) @ 1.3GHz&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
* [https://www.raspberrypi.org/ Raspberry Pi]&lt;br /&gt;
* [https://www.beagleboard.org/ BeagleBoard]&lt;br /&gt;
* [https://www.arduino.cc/ Arduino]&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=DLL/shared_library&amp;diff=3524</id>
		<title>DLL/shared library</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=DLL/shared_library&amp;diff=3524"/>
		<updated>2008-05-07T07:38:20Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;The first question would be if you really need to do this. While it is a powerful tool it is also tedious work to have to interface to external code through DLLs/shared libraries.&lt;br /&gt;
&lt;br /&gt;
For the rest of this text I will refer to shared libraries but this should be always read to mean DLLs too, which is the term Windows uses for shared libraries.&lt;br /&gt;
 &lt;br /&gt;
With the Import Library Wizard in LabVIEW 8.2 a lot of the actual work of interfacing has been automated but this is just an automatic tool and it can not do everything for you. Especially for more complex shared library interfaces it simply has to fail for particular functions and those are also the ones that are likely to take up hours and hours of fiddling, testing and learning about how a C compiler actually puts variables into memory.&lt;br /&gt;
&lt;br /&gt;
The shared library interface in all OSes so far was designed for and around what C needs and can provide. Therefore one needs to know some basic principles about C and for more complex interfaces also relatively intimate knowledge about how a C compiler actually puts up things in memory and such. This is a very steep learning curve for someone not already familiar with C.&lt;br /&gt;
&lt;br /&gt;
An extra difficulty is that the shared library interface has none of the more modern features like automatic type checking and parameter validation like what ActiveX and .Net provide for instance. This means that one single error in the configuration of the Call Library Node or a bug in the shared library itself can and usually will have fatal consequences sooner or later. This can in the best case show as a Protection fault error dialog at runtime of that function, but can also cause so subtle damage that LabVIEW will only crash at some later point when trying to access information that was destroyed earlier on. One possibility is for instance that it will often crash when you try to close LabVIEW since it tries to deallocate resources that have been destroyed by a misbehaving shared library or configuration thereof earlier on.&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=DLL/shared_library&amp;diff=3523</id>
		<title>DLL/shared library</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=DLL/shared_library&amp;diff=3523"/>
		<updated>2008-05-07T06:56:14Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: New page:  The first question would be if you really need to do this. While it is a powerful tool it is also tedious work to have to interface to external code through DLLs/shared libraries.  For th...&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;&lt;br /&gt;
The first question would be if you really need to do this. While it is a powerful tool it is also tedious work to have to interface to external code through DLLs/shared libraries.&lt;br /&gt;
&lt;br /&gt;
For the rest of this text I will refer to shared libraries but this should be always read to mean DLLs too, which is the term Windows uses for shared libraries.&lt;br /&gt;
 &lt;br /&gt;
With the Import Library Wizard in LabVIEW 8.2 a lot of the actual work of interfacing has been automated but this is just an automatic tool and it can not do everything for you. Especially for more complex shared library interfaces it simply has to fail for particular functions and those are also the ones that are likely to take up hours and hours of fiddling, testing and learning about how a C compiler actually puts variables into memory.&lt;br /&gt;
&lt;br /&gt;
The shared library interface in all OSes so far was designed for and around what C needs and can provide. Therefore one needs to know some basic principles about C and for more complex interfaces also relatively intimate knowledge about how a C compiler actually puts up things in memory and such. This is a very steep learning curve for someone not already familiar with C.&lt;br /&gt;
&lt;br /&gt;
An extra difficulty is that the shared interface has none of the more modern features like automatic type checking and parameter validation like what ActiveX and .Net provide for instance. This means that one single error in the configuration of the Call Library Node or a bug in the shared library itself can and usually will have fatal consequences sooner or later. This can in the best case show as a Protection fault error dialog at runtime of that function, but can also cause so subtle damage that LabVIEW will only crash at some later point when trying to access information that was destroyed earlier on. One possibility is for instance that it will often crash when you try to close LabVIEW since it tries to deallocate resources that have been destroyed by a misbehaving shared library or configuration thereof earlier on.&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=External_Code&amp;diff=3522</id>
		<title>External Code</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=External_Code&amp;diff=3522"/>
		<updated>2008-05-07T06:41:18Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;*[[DLL/shared library]]&lt;br /&gt;
*[[Excel]]&lt;br /&gt;
*[[Word]]&lt;br /&gt;
*[[ActiveX]]&lt;br /&gt;
*[[.Net]]&lt;br /&gt;
*[[Shell Command]]&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
	<entry>
		<id>https://labviewwiki.org/w/index.php?title=LabVIEW_configuration_file/Miscellaneous&amp;diff=1754</id>
		<title>LabVIEW configuration file/Miscellaneous</title>
		<link rel="alternate" type="text/html" href="https://labviewwiki.org/w/index.php?title=LabVIEW_configuration_file/Miscellaneous&amp;diff=1754"/>
		<updated>2007-05-18T11:14:27Z</updated>

		<summary type="html">&lt;p&gt;Rolfk: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{LabVIEW configuration back}}&lt;br /&gt;
[[Category:Development Environment]]&lt;br /&gt;
This is a list of Miscellaneous LabVIEW ini File settings.&lt;br /&gt;
&lt;br /&gt;
{{ labviewconfigurationkey&lt;br /&gt;
| keyname = MRUFolders&lt;br /&gt;
| example = MRUFolders=TRUE&lt;br /&gt;
| datatype = b&lt;br /&gt;
| description = MRUFolders:Most recently used folders. Every time you select a file in a file dialog in LabVIEW, that location (folder) becomes the new top item in the location area (left side of the dialog) of the Windows file dialog.&lt;br /&gt;
| permitted_values = TRUE, FALSE&lt;br /&gt;
| default = FALSE&lt;br /&gt;
| LV1 = 8.2&lt;br /&gt;
| OS1 = w&lt;br /&gt;
}}&lt;br /&gt;
== BldApp.RemovePolyVIsandTypedefs ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;BldApp.RemovePolyVIsandTypedefs=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Setting this to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; stops the LabVIEW Application Builder from agressively removing polymorphic VIs and typedefs that it thinks are not required&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 7.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: By default, the LabVIEW 7.x Application Builder does not include type definitions and unused instances of polymorphic VIs into executable in order to decrease size of application. This setting can be changed in the LabVIEW 7.1 applciation Builder in the Application Settings page.&lt;br /&gt;
If a VI in your build calls an external VI that uses a type definition in order to pass parameters, and the AppBuilder is unaware of this external VI, it will end in tears.&lt;br /&gt;
Also there is one other issue which makes this setting very important. In LabVIEW 7.x, by disconnecting typedefs from controls they did loose their default data and return to LabVIEWs default default data. This could be a major problem if you used strict typedefed clusters on front panels to provide certain default data when unwired and those default data did not match LabVIEWs default default data. This has been mostly fixed in newer LabVIEW versions from 8.0 on.&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== cleanupVisa ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;coerceFromVariant=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Force variants to automatically coerce to any data type that they are connected to&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: Tread carefully, as using this function removes coercion notifivation, and does not useerror handling&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== cleanupVisa ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;cleanupVisa=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Automatically close VISA sessions - do not require the use of the &#039;&#039;VISA Close&#039;&#039; VI&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== dropThroughClicks ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;dropThroughClicks=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Allow drop-through clicks&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ExternalNodesEnabled ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;ExternalNodesEnabled=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Enables use of [[External Nodes]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: 6.x?, 7.x: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; 8.x: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;?&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 6.x?, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ExternalNodeDebugging ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;ExternalNodeDebugging=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Shows External Nodes for what they are: sequence diagrams&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== hotMenus ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;hotMenus=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Use hot menus&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== openInRun ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;openInRun=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: When opening VIs in the development environment, open them in &#039;&#039;run mode&#039;&#039;&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== readOnlyLock ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;readOnlyLock=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Treat read-only VIs as locked&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: It is important to set this to &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; when using source code control outside of the LabVIEW environment, so LabVIEW will not allow a VI that is not checked out to the user to be edited&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== showBDConstName ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;showBDConstName=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Show auto-constant labels&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== ShowTipStrings ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;ShowTipStrings=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Display Tip Strips during execution&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]][[Image:logo.Sun.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== skipNavigatorDialog ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;skipNavigatorDialog=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Skip the navigation dialog on development environment launch&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== suppressFileDlgForMissingVIs ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;suppressFileDlgForMissingVIs=TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Suppresses the file dialog for when loading a VI that has missing SubVIs&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== useNativeFileDialog ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;useNativeFileDialog=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Use the OS native file dialogs&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 5.x, 6.x, 7.x, 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== XNodeWizardMode ==&lt;br /&gt;
Example: &amp;lt;code&amp;gt;XNodeWizardMode=FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Description: Allows contextual menus on [[XNodes]] to facilitate debugging&amp;lt;br/&amp;gt;&lt;br /&gt;
Datatype: &amp;lt;FONT COLOR=#008000&amp;gt;Boolean&amp;lt;/FONT&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Permitted Values: &amp;lt;code&amp;gt;TRUE&amp;lt;/code&amp;gt; or &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
Default Value: &amp;lt;code&amp;gt;FALSE&amp;lt;/code&amp;gt;&amp;lt;br/&amp;gt;&lt;br /&gt;
LabVIEW Versions: 8.x&amp;lt;br/&amp;gt;&lt;br /&gt;
OS&#039;s Supported: [[Image:logo.Windows.png]][[Image:logo.Mac.png]][[Image:logo.Linux.png]]&amp;lt;br/&amp;gt;&lt;br /&gt;
Notes: None&amp;lt;br/&amp;gt;&lt;/div&gt;</summary>
		<author><name>Rolfk</name></author>
	</entry>
</feed>