waitfor and checkbox problem
Ältere Kommentare anzeigen
Good afternoon,
I´m having a problem with waitfor.
I have a gui with several checkboxes and I want to wait until a checkbox is selected. I have tried:
waitfor(findobj(gcf,'Style','checkbox'),'Value',1)
I have also tried:
waitfor(gcf,'Style','checkbox','Value',1)
But nothing works. So, can someone tell me something about this please Thanks
Silvia
Antworten (2)
Image Analyst
am 16 Nov. 2017
0 Stimmen
You don't need to use waitfor(). Your GUI is already waiting for any kind of user interaction. All you have to do is to put the code you want to run when the user clicks on the checkbox into the callback/click function for that checkbox.
1 Kommentar
Gregor Isack
am 23 Nov. 2017
Bearbeitet: Gregor Isack
am 23 Nov. 2017
Hey, I see you quite active in image processing field and have a vast knowledge in this field, I wonder would you have a look at the post I posted at StackExchange, so far it didn't has any answer yet. Maybe you could give me some opinions/methods that I'm currently unaware of as I'm new to this field. Thanks a bunch!
Walter Roberson
am 16 Nov. 2017
0 Stimmen
I suggest that instead you use uiwait() on the figure after having set the Callback for each of the checkboxes to call uiresume() if their Value is 1.
1 Kommentar
Silvia Ruiz
am 17 Nov. 2017
Kategorien
Mehr zu Ordinary Differential Equations finden Sie in Hilfe-Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!