ni.com is currently undergoing scheduled maintenance.

Some services may be unavailable at this time. Please contact us for help or try again later.

LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

2015 Icon Editor Behavior

So I am seeing some strange behavior with the Icon Editor in 2015 32bit (have not tired 64) and wondering if others are.  I have seen it on two computers so its nothing local to a computer.  

 

When first opening the icon editor my normal work flow is to CTRL-A to select the entire area and hit Delete to clear it.  This gives me a clean slate to select one of my templates and make the icon I need.  In 2015 this does not seem to work.  CTRL-A seems to select everything but when I hit delete the dashed line used to select disapears but the existing icon remains.   If I take it a step further and use the Select tool to select the entire area I see the same behavior.  

2015-09-16 09_17_13-Clipboard.png

 

However if using the Select tool and I select some subset of the icon Delete works and the selected area is deleted.  By doing this several times I am able to clear the enitre icon.  So it apears the issue is only when the entire area of the icon is selected.   Anyone else see this behaivor?  Seems like a bug to me.

 

2015-09-16 09_19_05-Icon Editor (Untitled 2).png

Lukin
Certified LabVIEW Architect
0 Kudos
Message 1 of 10
(6,162 Views)

Do you have a particular layer selected when you do the delete? I think selecting a layer will only delete from that layer and if you have no layer selected it will delete from every layer?


LabVIEW Champion, CLA, CLED, CTD
(blog)
0 Kudos
Message 2 of 10
(6,151 Views)

It looks like this behavior was introduced in LabVIEW 2014. I have filed CAR 546121 on the issue. As a workaround, you can go to the layers tab and click the icon layer and press the Delete key.

0 Kudos
Message 3 of 10
(6,148 Views)

As anothor work around, if you "Double Click" the selection tool you will be able to use the delete key to erase the entire icon.

0 Kudos
Message 4 of 10
(6,138 Views)

Sam:  I don't select a layer.  I can reproduce the behavior by opening a new VI, double clicking on the icon to open the editor, and then following the process I outlined above.  

 

Darren:  Thanks for the update and the work around does work.  That being said I wonder if it is the same problem.  When I try the same process on 2014SP1 the delte key works fine after CTRL-A producing a blank slate. 

Lukin
Certified LabVIEW Architect
0 Kudos
Message 5 of 10
(6,133 Views)

Son of a Gun!  I never knew that trick existed!  I've always just gone to the Layer Page (when opening a new Icon) to delete NI's Default layer.  I've demonstrated (to myself) that (in LV2012) if you select a Template for a new VI (with the default NI Icon visible) and do a Ctrl-A/Delete (or double-click-Selection/Delete), the overlying Default Icon vanishes and your "underlying" Template is revealed.  A great time-saver.

 

I also verified the 2015 behavior.  However, the "double-click-Selection/Delete" method didn't work for me -- I still need to go to the Layers tab, select the Default Icon layer, and delete it.

 

Bob Schor

0 Kudos
Message 6 of 10
(6,121 Views)

 

jamiva:  Nice little trick.  I did not know you could do that.  But it has the same issue.  It will select the entire area but when Delete is hit nothing happens.

 

Bob:  Ya its a handy little time saver.   Saves a few seconds everytime I make an icon. and every little bit helps.

 

Thanks for the interest everyone.

Lukin
Certified LabVIEW Architect
0 Kudos
Message 7 of 10
(6,109 Views)

If others haven't yet tried double clicking random things yet, you can also do this on the rectangle tool to make a border using the primary color, and change the font of a text layer.

0 Kudos
Message 8 of 10
(6,092 Views)

Hi everyone,

 

CAR 546121 was fixed in LabVIEW 2015 SP1. You can find a download for it here:

https://www.ni.com/en/support/downloads/software-products/download.labview.html#306326

Message 9 of 10
(5,818 Views)

@sassyaspy wrote:

Hi everyone,

 

CAR 546121 was fixed in LabVIEW 2015 SP1. You can find a download for it here:

https://www.ni.com/en/support/downloads/software-products/download.labview.html#306326


That explains why I do not see this behavior.

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 10 of 10
(5,800 Views)