Как создать диалоговое окно
Инициализация диалога
Чтобы использовать блок Dialog, начните с этого блока, который подготавливает диалог к настройке.
Добавление компонентов в диалог
После инициализации диалога вы можете вставить в него блоки компонентов диалога. В настоящее время диалог принимает только следующие компоненты: CheckBox, TextView, Radio Button, Radio Group, Column, Row и Text Input.
Некоторые компоненты диалога также поддерживают значения по умолчанию через мутатор блока:
Text Inputможет задавать текст по умолчаниюCheckBoxможет задавать состояние флажка по умолчаниюRadio Groupможет задавать идентификатор варианта по умолчанию

Эквивалентный конструктор блоков
Получение пользовательского ввода из диалога
Чтобы получить пользовательский ввод, вы можете использовать этот блок для извлечения значения по идентификатору компонента диалога.

В этом примере мы извлекаем значение компонента с идентификатором 5, который является CheckBox, и присваиваем его переменной value.
Переменная value получит данные булева типа.
Автоматическое подтверждение с тайм-аутом
Блок отображения диалога также поддерживает необязательный тайм-аут через свой мутатор. Если тайм-аут задан, диалог автоматически подтвердится по истечении указанного числа миллисекунд и продолжит выполнение макроса с текущими или значениями по умолчанию.