About callback function in GUI

1 view (last 30 days)
Yang
Yang on 15 Mar 2012
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
Jan on 15 Mar 2012
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!