LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

all thos control type

Hi All
I am new to the labview programming world and am tryinhg to understand
the difference in the vi pallette functions. What gets me for instance
is say the button, I can have system buttons, clasical button, express
buttons and even modern buttons. So it be begs the question when does
one consider using system vs classical vs express functions. What are
the differences, and the simplest of questions 😉 why do they exist.

Thanks
Marco
0 Kudos
Message 1 of 3
(2,578 Views)
The differences are mostly cosmetic. Some default to controls and some default to indicators and they have different mechanical actions. You can change any of these properties and use any control that you like. The controls on the system palette differ in that the colors they use adapt to match the dialog box controls of whatever platform you are on. So, for example, on windows, you change the appearance with Display Properties>Appearance.
0 Kudos
Message 2 of 3
(2,571 Views)
The very basic answer is that it is a matter of esthetics (personal choice), so you can pick a button and do what you like with it (you can change color, size, text, behavior, etc). 
 
Why they have classic (older) styles? It is to remain compatible with previous versions so that if you developped code in older versions that the front panels will look the same (and be able to find those controls).
 
R
0 Kudos
Message 3 of 3
(2,565 Views)