Отобразите аварийное диалоговое окно
uialert(
отображает модальное диалоговое окно перед заданным окном рисунка. Фигура должна быть создана с fig
,message
,title
)uifigure
функция. Диалоговое окно отображается заданное сообщение и имеет строку заголовка с заданным заголовком. По умолчанию диалоговое окно также содержит значок ошибки и кнопку OK.
uialert(___,
отображает диалоговое окно со свойствами, заданными одним или несколькими Name,Value
)Name,Value
парные аргументы.
Создайте модальное аварийное диалоговое окно. Фигура позади него недоступна, пока вы не закрываете диалоговое окно.
fig = uifigure; uialert(fig,'File not found','Invalid File');
fig = uifigure; message = sprintf('Fire hazard! \n Consider reducing temperature.'); uialert(fig,message,'Warning',... 'Icon','warning');
fig
— Плановый показательFigure
объектПлановый показатель в виде Figure
объект. Фигура должна быть создана с uifigure
функция.
message
сообщениеОбменивайтесь сообщениями в виде вектора символов, массива ячеек из символьных векторов или массива строк. Сообщение может быть любой длиной.
Символы формата, такие как символ новой строки (\n
) соблюдаются. Чтобы отобразить несколько линий текста, используйте массив ячеек из символьных векторов или массив строк.
Пример: 'Invalid value'
title
заголовок'Error'
(значение по умолчанию) | вектор символов | строковый скалярЗаголовок в виде вектора символов или строкового скаляра. Длинные заголовки обрезают и сопровождаются замещающими знаками. Точная длина, в которой заголовок является усеченным, зависит от вашей системной настройки.
Пробелы заменяют символы формата, такие как новая строка (\n
Символ.
Задайте дополнительные разделенные запятой пары Name,Value
аргументы. Name
имя аргумента и Value
соответствующее значение. Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN
.
'Icon','warning'
'CloseFcn'
— Аварийное диалоговое окно близко запрашивает функциональный коллбэк''
(значение по умолчанию) | указатель на функцию | массив ячеек | вектор символовАварийное диалоговое окно близко запрашивает функцию обратного вызова в виде одного из этих значений:
Указатель на функцию.
Массив ячеек, в котором первым элементом является указатель на функцию. Последующие элементы массива ячеек являются аргументами, которые передаются в функцию обратного вызова.
Вектор символов, который является допустимым выражением MATLAB®. MATLAB оценивает это выражение в базовом рабочем пространстве.
CloseFcn
коллбэк выполняется, когда пользователь приложения отклоняет аварийное диалоговое окно путем нажатия близкой кнопки в строке заголовка или нажатия кнопки OK. CloseFcn
функция также выполняется, когда пользователь приложения закрывает окно рисунка, для которого аварийное диалоговое окно отображается из командной строки MATLAB. Можно закрыть окно рисунка из командной строки с помощью close
функция.
'Icon'
Значок'error'
(значение по умолчанию) | предопределенный значок | пользовательский значокЗначок в виде предопределенного значка или пользовательский значок.
Эта таблица приводит значения для предопределенных значков. Например, чтобы показать значок галочки, задайте пару "имя-значение" 'Icon','success'
.
Значение | Значок |
---|---|
'error' (значение по умолчанию) |
|
'warning' |
|
'info' |
|
'success' |
|
'' | Никакие отображения значка. |
Задайте пользовательский значок как одно из этих значений:
Вектор символов, который задает имя файла SVG, JPEG, GIF или изображения PNG, которое находится на пути MATLAB. В качестве альтернативы можно задать полный путь к файлу изображения.
Матрица изображений истинного цвета. Смотрите Типы изображения для получения дополнительной информации.
'Modal'
— Модальныйtrue
(значение по умолчанию) | false
Модальный в виде true
или false
.
Модальное диалоговое окно является тем, которое делает фигуру недоступной, пока диалоговое окно не закрывается. Однако это не препятствует тому, чтобы появились дополнительные диалоговые окна.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.