LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

cosmetic question

Hello!

I have a numeric control, it is a set for temperature . I have a processing time about 560 msec. 

At this time, I want to display the "wait" line instead of the control. I made the program. Maybe someone has better ideas?

Many thanks!!!

0 Kudos
Message 1 of 5
(2,494 Views)

You can set the control to "disabled and grayed out" if you want to prevent the user from entering values during a certain time. That's probably all you need.

 

You can use a string as indicator for the measurement and switch to "please wait" until data is received, then display the formatted value.

 

Moving controls around on the front panel is not such a great idea. Even then, you only need to do it once before the loop starts and not millions of times a second. Once the VI is running, the positions cannot be changed by the user. Your Z order is also incorrect, because the string is behind the control.

0 Kudos
Message 2 of 5
(2,464 Views)

Options:

1) Disable and gray out the numeric until data is collected.

2) Use the indicators Caption to display text until data collected.  You could use the property node Caption.visible to show "Acquiring data..." until you have data, then disable the Caption.

3) Do both.

 

 

 

0 Kudos
Message 3 of 5
(2,458 Views)

I usually use property nodes for this, here is an example of turing the background of my timer red during acquisition.

 

 zzCapture.PNG

========================
=== Engineer Ambiguously ===
========================
0 Kudos
Message 4 of 5
(2,433 Views)

Many thanks for the advice!

0 Kudos
Message 5 of 5
(2,374 Views)