Wait for a button to be pressed to continue the function - APP DESIGNER

Hi, there. I have the following problem. I have a callback created that calculates a number of things. When I'm calculating a particular thing, what I want is for the execution to stop until I press another button. And once I've pressed it, go on. I tried waitfor but to no avail...
The code will be something like…
% Button pushed function: Button
function ButtonPushed(app, event)
disp('A')
wait for button2 pushed
disp('B')
end
And I don't want to create an uifigure.

 채택된 답변

Instead of a button, you can change it to a state button in app designer
Then in your code just use a while loop to check the value of the state button is 1 before continuing with the rest of your code.
while(app.statebutton.Value ~=1)
pause(1);
end
app.statebutton.Value = 0;
%rest of your code

추가 답변 (0개)

카테고리

도움말 센터 및 File Exchange에서 App Building에 대해 자세히 알아보기

제품

Community Treasure Hunt

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

Start Hunting!

Translated by