Documentation

This is machine translation

Translated by Microsoft
Mouse over text to see original. Click the button below to return to the English verison of the page.

uiresume

Resume execution of blocked program

Syntax

uiresume(h)

Description

uiresume(h) resumes the program execution that uiwait suspended.

Examples

This example code creates a window containing a push button. The uiwait function blocks MATLAB® execution until the user clicks the push button.

f = figure;
h = uicontrol('Position',[20 20 200 40],'String','Continue',...
              'Callback','uiresume(gcbf)');
disp('This will print immediately');
uiwait(gcf); 
disp('This will print after you click Continue');
close(f);

The gcbf function returns the current figure.

Related Examples

More About

collapse all

Tips

The uiwait and uiresume functions block and resume MATLAB program execution. When creating a dialog box, you should have a uicontrol component with a callback that calls uiresume or a callback that destroys the dialog box. These are the only methods that resume program execution after the uiwait function blocks execution.

When used in conjunction with a modal dialog box, uiresume can resume the execution of the program that uiwait suspended while presenting a dialog box.

Introduced before R2006a

Was this topic helpful?