LabVIEW

cancel
Showing results for 
Search instead for 
Did you mean: 

Blocking user interface buttons

How I can block buttons in user interface. I have to make an application that prevent all functions from other buttons when one button is turned on. So I have four buttons and only one can be active at a time. If any other button is pressed there should occur an error message. Is there any easy way to do this?
0 Kudos
Message 1 of 6
(2,728 Views)
Easiest way to do this is to use radio buttons.
Alternatively, you can use the 'disabled' property of a button by using a property node.
0 Kudos
Message 2 of 6
(2,721 Views)
Could you make a little example code for me?
0 Kudos
Message 3 of 6
(2,711 Views)
Hi

You can use the property "Disabled" to enable/disable the buttons.
Wire one of the following values to the property to perform the following operations:

0 - enable the button, so that it can be pushed
1 - disable the button, so that it can not be pushed
2 - disable the button, so that it can not be pushed, additionally it is greyed out so that it's state is visible

DavidT: Usually radio buttons are used to select one of several options. I would not use them to active one process and deactivate the other buttons.

Hope this helps.

Thomas

Edit: Example added

Message Edited by becktho on 05-20-2005 09:09 AM

Using LV8.0
--------------------------------------------------------------------
Don't be afraid to rate a good answer... 😉
--------------------------------------------------------------------
0 Kudos
Message 4 of 6
(2,710 Views)
Thank you very much. Now I get it.
0 Kudos
Message 5 of 6
(2,701 Views)
if you want to use the radio buttons - have look at the example "radio buttons control" shipped with LabVIEW

regards timo
0 Kudos
Message 6 of 6
(2,697 Views)