LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Icon Template Bug in LabVIEW 2013

Just asLabVIEW 2014 was coming out, I found a bug in LabVIEW 2013 which is not present in LabVIEW 2012 (and appears to have been "fixed" in LabVIEW 2014).  It involves using LabVIEW Templates to create initial VIs and also using Icon Editor Templates to make VI Icons.

 

For example, I've created "Basic VI.vit" which is a template with Error In, Error Out, both wired to the lower left/lower right connectors and connected on the Block Diagram, and no icon (so I don't have to erase it before creating my own).  I use this to start a new VI (using File/New ...)  I've also create a bunch of VI Icon Templates that I use with the Icon Editor (example attached).

 

UTIL Host.png

 

In LabVIEW 2013, if you open a New VI using a VI Template, and try to create an Icon for it using an Icon Template, the Template will be placed in a Layer with 0% Opacity and Visibility Off (i.e. it wil be "invisible").  In earlier versions of LabVIEW and in LabVIEW 2014, the Icon Template has 100% Opacity and is Visible (so you see it, duh ...).

 

There are three "fixes".  First, don't use the (helpful) combination of VI Templates and Icon Editor Templates when creating new VIs in LabVIEW 2013.  Second, accept the flawed behavior in LabVIEW 2013 and make the Icon Template "visible" in the Icon Editor (to do this, you need to have the Layers Tab visible, so you can go to that Tab and change the Opacity and Visibility properties of the Icon Template).  Third, stop using LabVIEW 2013 and use LabVIEW 2014 (or LabVIEW 2012) instead.

 

I have reported this behavior to NI, and an NI AE has confirmed that (a) this is a "real" bug feature of LabVIEW 2013, and has been found/fixed in LabVIEW 2014.  Whether or not NI will release a LabVIEW 2013 Patch to fix this, now that LabVIEW 2014 is available, I cannot say.

 

BS

 

0 Kudos
Message 1 of 1
(2,365 Views)