Создайте диалоговое окно вопроса
Примечание
В App Designer и приложениях, созданных с uifigure
функция, uiconfirm
рекомендуется questdlg
потому что это обеспечивает дополнительные опции настройки.
создает модальное диалоговое окно, которое представляет вопрос и возвращает ответ пользователя - answer
= questdlg(quest
)'Yes'
, 'No'
отмена
, или ''
.
По умолчанию диалоговое окно имеет три стандартных кнопки, пометил Yes, No, и Cancel.
Если пользователь нажимает одну из этих кнопок, то answer
значение совпадает с меткой нажатой кнопки.
Если пользователь кликает по близкой кнопке (X) в строке заголовка диалогового окна или нажимает клавишу Esc, то answer
значение является пустым символьным вектором ('').
Если пользователь нажимает клавишу Return, то answer
значение совпадает с меткой выбора кнопки по умолчанию. В этом случае, 'Yes'
.
настраивает две из стандартных кнопок путем маркировки их значениями answer
= questdlg(quest
,dlgtitle
,btn1
,btn2
,defbtn
)btn1
и btn2
. Третья стандартная кнопка удалена. defbtn
значение должно совпадать со значением btn1
или btn2
.
Если пользователь нажимает клавишу Return клавиатуры и defbtn
значение не совпадает с одним из названий кнопок, затем диалоговое окно остается открытым.