LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Controls as icons?

I've noticed a trend ... in books (namely LabVIEW for Everyone), CLAD/CLD/etc. practice tests, and here where I see controls viewed as icons on block diagrams. Maybe I've never gotten used to it because I always view controls as CONTROLS, not icons.
 
Don't mean to nit-pick, but can a case be made that this is bad form or style? Icons take up more room than they need to, they are the same size as subvi's, and that makes any large block diagram just a little harder to read.
 
Opinions? I'm curious. Smiley Happy
 
 
PaulG.
Retired
Message 1 of 18
(4,115 Views)
No sir, don't like em. Turned off the setting in options.
~~~~~~~~~~~~~~~~~~~~~~~~~~
"It’s the questions that drive us.”
~~~~~~~~~~~~~~~~~~~~~~~~~~
Message 2 of 18
(4,101 Views)

I do not like the icon view either.

The best argument for them is when the cotrol is a typedef and the icon has been customized.

Regarding the books and practice exams...

Newbies could get confused if shown the terminal.

Experienced wire-workers are expected to know the difference.

I think it way too late to try to turn them into "bad style".

We would have had to have been in the room when NI decided to do the icon thing to accomplish that.

Ben

Retired Senior Automation Systems Architect with Data Science Automation LabVIEW Champion Knight of NI and Prepper LinkedIn Profile YouTube Channel
Message 3 of 18
(4,100 Views)
I hate them and always turn them off. What is the value added of having a front panel knob, spin control, slide, etc., all look different on the block diagram? I think some cause more problems than they attempt to solve. For example, If a table appears on the diagram as a simple 2D string array, I think it's easier to understand how to update it, etc.
Message 4 of 18
(4,093 Views)
Hate it, as soon I as I figured out how to turn it off I did. and It has not been back on since. That goes for viewing subVI's as expandable also. Not to mention Express VI's.



Joe.
"NOTHING IS EVER EASY"
Message 5 of 18
(4,065 Views)
 It's a bit of a tossup. I have icon style turned on, but find myself hiding the icons about 50% of the time. Icon style is somewhat better documenting, for example if you just look at the picture of the diagram, it is obvious if that array of clusters is going to an xy-graph and not some plain indicator. If you disable Icon style, you might needs more descriptive labels.
Message 6 of 18
(4,055 Views)
I did not like at first, and, in general, I convert them to the old style. However, I like to possibility to have both styles and the user customize accordingly.... For those who liked it, have at it... and, BTW, some people really like the Express format even for normal icons because it self-document the block diagram.
Barp - Control, Simulation, RTT and HIL - National Instruments
Message 7 of 18
(4,025 Views)
Thanks for all the input, folks. I've done some playing around this morning and must say I have to rethink my attitude. The controls as icons can be much easier to read from a documentation perspective. Also, I used to shy away from express vi's until I actually started using them, and they, too are great because they self-document. The reason I brought this up is because I understand good form and style is a large part of being a good programmer [not to mention a huge portion of certification exams Smiley Surprised] and I am the first to admit I don't always follow the 'Rules' as much as I should. Your opinions here are valuable to me. Thanks again. Smiley Happy
 
PaulG.
Retired
Message 8 of 18
(4,012 Views)

I will make it unanimous I dont use the icons either.  I wish however that I could replace a constants with an icon (especially large clusters) without making a vi that just returned the constant (the only work arround I have found).

 

Paul

Paul Falkenstein
Coleman Technologies Inc.
CLA, CPI, AIA-Vision
Labview 4.0- 2013, RT, Vision, FPGA
Message 9 of 18
(4,005 Views)
I also dislike the icon style.

I was trying to help out some unfamiliar-to-labview classmates a while back and I know that they were confused by the fact that things looked different between my diagram and theirs, even though they were identical.

I like what Ben said about how experienced LV users should know the difference and how to change to their preference, but I also agree with Dennis in that it can be confusing to newer users.
Message 10 of 18
(3,997 Views)