Info
This question is closed. Reopen it to edit or answer.
How can pushbutton2 control the ' while (pushbutton has been pressed down) in pushbutton_callback() ?
1 view (last 30 days)
Show older comments
In a GUI produced by GUIDE ,there are two pushbutton, pushbutton1 and pushbutton2;
The M script a follows:
function pushbutton1_callback()
...
n = 1; %%stop here and wait for pushbutton be pressed down
while(ispressed)
...
n = n+1;
end
function pushbutton2_callback()
ispressed = 1;
I hope it can work like this:
first , press down pushbutton1,when it goes to n = n+1 ,stop and wait for pushbutton2 be pressed down;
second, press down pushbutton2 ,continue while(ispressed) in pushbutton1_callback();
third, I can press down the pushbutton2 for many times while once for pushbutton1,so the n can get to 10 or larger.
Thank you!
0 Comments
Answers (1)
Jan
on 18 Feb 2013
When a pushbutton is pressed, the user cannot apply any further mouse clicks before it is released. Therefore your idea of "ispressed" cannot work.
Do you mean toggle-buttons? Please explain the problem again, preferably by editing the original question and not as comment or answer.
0 Comments
This question is closed.
See Also
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!