EndDialog ControlEvent
Это событие уведомляет установщика удалить модальное диалоговое окно. Во всех случаях установщик удаляет текущее диалоговое окно.
Это событие может быть опубликовано элементом управления PushButton или элементом управления SelectionTree. Это событие должно быть создано в таблице ControlEvent.
Для этого ControlEvent требуется, чтобы пользовательский интерфейс выполнялся на уровне полного пользовательского интерфейса. Это событие не будет работать с сокращенным пользовательским интерфейсом или базовыхпользовательского интерфейса. Дополнительные сведения см. в уровнях пользовательского интерфейса.
В следующей таблице перечислены действия события, полученные из различных аргументов, введенных в таблицу ControlEvent.
Аргумент | Действие установщика |
---|---|
Выход | Последовательность мастера закрыта, а элемент управления возвращается установщику со значением UserExit. Этот аргумент нельзя использовать в диалоговом окне, который является дочерним элементом другого диалогового окна. |
Снова пробовать | Последовательность мастера закрыта, а элемент управления возвращается установщику со значением "Приостановка". Этот аргумент нельзя использовать в диалоговом окне, который является дочерним элементом другого диалогового окна. |
Игнорировать | Последовательность мастера закрыта, а элемент управления возвращается установщику со значением "Готово". Этот аргумент нельзя использовать в диалоговом окне, который является дочерним элементом другого диалогового окна. |
Возвращать | Элемент управления возвращается в родительский элемент текущего диалогового окна или если родительский элемент отсутствует, элемент управления возвращается установщику со значением Success. |
Опубликовано
Этот ControlEvent публикуется установщиком.
Аргумент
В регулярных диалоговых окнах столбец "Аргумент" таблицы ControlEvent может быть "Return", "Exit", "Retry" или "Игнорировать".
В диалоговом окне "Аргумент" таблицы controlEvent может быть "ErrorOk", "ErrorCancel", "ErrorAbort", "ErrorAbort", "ErrorRetry", "ErrorIgnore", "ErrorYes" или "ErrorNo".
Действие для подписчиков
Никакой.
Типичное использование
Элемент управления pushButton в модальном диалоговом окне привязан к этому событию в таблице ControlEvent, чтобы закрыть диалоговое окно.