exponenta event banner

uiresume

Возобновить выполнение заблокированной программы

Синтаксис

uiresume(h)

Описание

uiresume(h) возобновляет выполнение программы, которая uiwait подвешенный.

Примеры

Этот пример кода создает окно, содержащее кнопку. The uiwait функциональные блоки MATLAB® выполнение до тех пор, пока пользователь не нажмет кнопку.

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);

gcbf функция возвращает текущую фигуру.

Совет

uiwait и uiresume функции блокируют и возобновляют выполнение программы MATLAB. При создании диалогового окна у вас должен быть компонент uicontrol с коллбэком uiresume или коллбэк, который уничтожает диалоговое окно. Это единственные методы, которые возобновляют выполнение программы после uiwait выполнение функциональных блоков.

При использовании в сочетании с модальным диалоговым окном, uiresume может возобновить выполнение программы, которая uiwait приостановлен во время представления диалогового окна.

См. также

| | | | | |

Представлено до R2006a