LabVIEW Idea Exchange

cancel
Showing results for 
Search instead for 
Did you mean: 
Yamaeda

icon

Status: New

Why do i have to open the Executable builder properties to access the icon editor of my icon file that's included in the project?

Add a r-click option to Edit the icon and/or make it the default if double clicked in the project environment, it doesn't really benefit anyone to open it in Image viewer.

(You can workaround much of the issues by setting the icon editor as default program for .ico's in windows, but there should still be a r-click option.) 🙂

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer
2 Comments
AristosQueue (NI)
NI Employee (retired)

All files in the project tree are handled identically -- by routing them to whatever program your OS says should handle them. The project tree itself does not (by design) handle specially any file that is not a LabVIEW source file. That includes .ico files. You note that you would set up your OS to open .ico files in an application that does more than just preview. That is our intended usage.

 

I'll leave the idea open to see what it gains in kudos, but, generally, we have avoided adding any special behaviors for non-LV files. That includes HTML files, icons, text files, etc.

Yamaeda
Proven Zealot

If routing to the OS, i should have the same r-click options as in explorer, where i can have an Open and an Edit option. In the project i dont. I can use Explore... on the icon to get to the explorer and open it that way, but that's generally bad design even if it works. Also, on the computer where i wrote this i linked the .ico to LV icon editor, why isn't that an option/automatic linkage? Just like e.g. media player asks to be the default program for .wav?

 

So, the default program workaround should be suggested and automatic and/or there should be a r-click option. Maybe even use the normal explorer r-click for all non LV files with a couple of project commands added? (brain storming on that last one, haven't thought it through)

 

/Y

G# - Award winning reference based OOP for LV, for free! - Qestit VIPM GitHub

Qestit Systems
Certified-LabVIEW-Developer