About callback function in GUI
Show older comments
I have a GUI program. One button is to call a for loop which shows lots of image on the UI. And I want to have another button which can stop this loop. But I find that the callback function are separately. How can I write codes in the callback function of "stop" button to control the loop in another callback function?
Answers (1)
Jan
on 15 Mar 2012
0 votes
The "stop" button can set a value store in the figure, e.g. UserData or ApplicationData, see doc guidata.
Then the running callback can read this variable and stop on demand. Do not forget to insert a drawnow to allow the execution of the "stop"-buttons callback.
Categories
Find more on Loops and Conditional Statements in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!