Отобразить диалоговое окно предупреждений
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'
(по умолчанию) | символьный вектор | строковый скалярЗаголовок, заданная как вектор символов или строковый скаляр. Длинные заголовки усекаются и сопровождаются эллипсами. Точная длина усечения заголовка зависит от настройки системы.
Пространства заменяют символы формата, такие как newline (\n
) символ.
Задайте необязательные разделенные разделенными запятой парами Name,Value
аргументы. Name
- имя аргумента и Value
- соответствующее значение. Name
должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN
.
'Icon','warning'
'CloseFcn'
- Диалоговое окно предупреждения закрывает коллбэк функции запроса''
(по умолчанию) | указатель на функцию | массив ячеек | вектор символовДиалоговое окно предупреждения закрывает функцию обратного вызова запроса, заданную в качестве одного из следующих значений:
Указатель на функцию.
Массив ячеек, в котором первый элемент является указателем на функцию. Последующие элементы массива ячеек являются аргументами, которые передаются в функцию обратного вызова.
Вектор символов, являющийся допустимым MATLAB® выражение. MATLAB оценивает это выражение в базовом рабочем пространстве.
The CloseFcn
коллбэк выполняется, когда пользователь приложения закрывает диалоговое окно предупреждения, нажав кнопку закрытия в строке заголовка или нажав кнопку OK. The CloseFcn
функция также выполняется, когда пользователь приложения закрывает окно рисунка, для которого диалоговое окно предупреждения отображается из командной строки MATLAB. Можно закрыть окно рисунка из командной строки, используя close
функция.
'Icon'
- Значок'error'
(по умолчанию) | предопределенный значок | пользовательский значокЗначок, заданный как предопределенный значок или пользовательский значок.
В этой таблице перечислены значения для предопределенных значков. Для примера, чтобы показать значок флажка, задайте пару "имя-значение" 'Icon','success'
.
Значение | Значок |
---|---|
'error' (по умолчанию) |
|
'warning' |
|
'info' |
|
'success' |
|
'' | Значок не отображается. |
Задайте пользовательский значок как одно из следующих значений:
Вектор символов, задающая имя файла SVG, JPEG, GIF или PNG изображения, который находится в пути MATLAB. Кроме того, можно задать полный путь к файлу изображения.
Массив изображений truecolor. Дополнительные сведения см. в разделе Типы изображений.
'Modal'
- Модальныйtrue
(по умолчанию) | false
Модальный, заданный как true
или false
.
Модальное диалоговое окно делает рисунок недоступной, пока диалоговое окно не закроется. Однако это не препятствует появлению дополнительных диалоговых окон.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
3. Сохраняйте структуру оригинального текста - например, не разбивайте одно предложение на два.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.