About callback function in GUI

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?

Réponses (1)

Jan
Jan le 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.

Catégories

En savoir plus sur Loops and Conditional Statements dans Centre d'aide et File Exchange

Question posée :

le 15 Mar 2012

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by