В этом примере показано, как создать диалоговое окно маски с помощью панели «Параметры и диалоговое окно» редактора масок. При маскировании блока необходимо инкапсулировать сведения о логике блока и создать пользовательский интерфейс для блока.
Рассмотрим эту модель, содержащую маскированный блок подсистемы, называемый системой переменного тока. Блок системы переменного тока содержит систему кондиционирования воздуха. Дополнительные сведения о маскирующих подсистемах см. в разделе Создание простой маски.

Чтобы открыть редактор масок, щелкните правой кнопкой мыши блок «Система переменного тока» и выберите «Маска» > «Редактировать маску».

В редакторе масок используйте панель «Параметры и диалоговые окна» для добавления элементов управления в диалоговое окно маски и управления макетом диалогового окна маски. Выберите элементы в разделе «Элементы управления» для добавления параметров в диалоговое окно маски. Используйте раздел «Редактор свойств» для редактирования свойств параметров.

Например, на панели «Элементы управления» выберите «Сворачиваемая панель». Обратите внимание на то, что теперь в разделе «Диалоговое окно» добавлен складной контейнер панели. В столбце «Запрос» введите значение, отображаемое в диалоговом окне маски. Например, информация об изготовителе. Столбец Наименование заполняется автоматически при добавлении элемента управления. Это значение можно изменить. Имя и тип этого параметра можно изменить в редакторе свойств.
Отредактируйте свойства свертываемой панели в редакторе свойств. Щелкните Предварительный просмотр (Preview), чтобы просмотреть диалоговое окно маски при его построении.

Аналогичным образом можно добавлять и настраивать различные элементы управления в редакторе масок для создания диалогового окна маски.
Соблюдайте макет маски. Контейнеры, такие как групповые ящики, складные панели и вкладки, объединяют элементы управления. Здесь желтый цвет обозначает групповую рамку, розовый - Tab, а зеленый - свертываемую панель.

Тип элемента управления Button используется для создания кнопки включения питания в диалоговом окне маски. Для управления размещением кнопки примените свойство «Горизонтальное растяжение». Также можно добавить код обратного вызова для выполнения при нажатии кнопки. Можно просмотреть образец кода обратного вызова для типа элементов управления Button в присоединенной модели.

Сворачиваемая панель для информации изготовителя содержит типы элементов управления Текст и Гиперссылка.

В качестве обратного вызова для гиперссылки можно добавить код MATLAB.

Раздел «Общие элементы управления» содержит вкладки для разделения и классификации информации в разделах «Основные элементы управления» и «Вспомогательные элементы управления». На вкладке «Основные элементы управления» используются циферблаты и ползунки для ввода параметров кондиционера. Свойства циферблата и ползунка можно изменить в разделе редактора свойств редактора масок, чтобы разместить их горизонтально или вертикально.

Вспомогательные элементы управления используют всплывающие окна, флажки и переключатели.

Раздел «Дополнительные элементы управления» представляет собой свертываемую панель, которая содержит параметры spinbox, minimum и maximum для приема входных данных.
