Ожидайте нажатия кнопки или нажатия клавиши
Используйте эту функцию только с GUIDE, или с приложениями, созданными с figure функция.
w = waitforbuttonpress операторы блоков от выполнения, пока пользователь не щелкнул кнопкой мыши или нажал ключ в текущей фигуре.
Возвращаемый аргумент, w, может иметь следующие значения:
0 если это обнаруживает нажатие кнопки
1 если это обнаруживает нажатие клавиши
waitforbuttonpress функция не возвращает значение, когда любая из следующих клавиш нажата собой или вместе: Ctrl, Shift, Alt, Caps Lock, Num Lock или Scroll Lock.
Чтобы определить последнюю нажатую клавишу, тип выбора мыши или местоположение указателя мыши в текущей фигуре, запрашивает Figure свойства CurrentCharacterSelectionType , и CurrentPoint, соответственно.
Некоторые важные моменты, чтобы рассмотреть при использовании waitforbuttonpress:
Если a WindowButtonDownFcn задан для фигуры, это выполняется прежде waitforbuttonpress возвращает значение.
waitforbuttonpress функциональные ошибки, если пользователь закрывает фигуру путем нажатия окна близкая кнопка, если код не вызывает waitforbuttonpress функция в a try/catch блок.