Discover MakerZone

MATLAB and Simulink resources for Arduino, LEGO, and Raspberry Pi

Learn more

Discover what MATLAB® can do for your career.

Opportunities for recent engineering grads.

Apply Today

Thread Subject:
pause all GUI

Subject: pause all GUI

From: Juan Xu!

Date: 4 Nov, 2011 10:13:10

Message: 1 of 2

Hi,

I have created a GUI with many functions inside(uicontrols,uipanels,..) and other GUI's that are called from the main GUI. In one of my functions I have a process that I want to pause if I click a button. I know uiwait,waitfor,uiresume and all this stuff but it only pauses the current process and I able to push other buttons on my GUI. Is there any way to block all the GUI(with all the things it has) until I decide to resume the process?

Thank you in advance,

Juanxu!

Subject: pause all GUI

From: Yair Altman

Date: 5 Nov, 2011 15:55:30

Message: 2 of 2

"Juan Xu!" wrote in message <j90drm$5tt$1@newscl01ah.mathworks.com>...
> Hi,
>
> I have created a GUI with many functions inside(uicontrols,uipanels,..) and other GUI's that are called from the main GUI. In one of my functions I have a process that I want to pause if I click a button. I know uiwait,waitfor,uiresume and all this stuff but it only pauses the current process and I able to push other buttons on my GUI. Is there any way to block all the GUI(with all the things it has) until I decide to resume the process?
>
> Thank you in advance,
>
> Juanxu!

Yes, there is a way - http://UndocumentedMatlab.com/blog/disable-entire-figure-window/

Yair Altman
http://UndocumentedMatlab.com

Tags for this Thread

What are tags?

A tag is like a keyword or category label associated with each thread. Tags make it easier for you to find threads of interest.

Anyone can tag a thread. Tags are public and visible to everyone.

Contact us