Диалоговые окна (установщик Windows)
Диалоговые окна указываются в столбце диалогового окна таблицы диалогового окна. Дополнительные сведения о добавлении диалогового окна или рекламного щита в пользовательский интерфейс см. в использование пользовательского интерфейса.
Зарезервированные имена диалоговых окон
Следующие имена диалоговых окон зарезервированы установщиком Windows и не должны использоваться для пользовательских диалоговых окон, созданных пользователем. Установщик требует, чтобы эти диалоговые окна были перечислены в таблице диалогового окна с помощью следующих зарезервированных имен. Каждое диалоговое окно и имя могут быть перечислены только один раз. Разработчики должны создавать эти диалоговые окна в пользовательский интерфейс. Сведения о том, как просматривать диалоговые окна, см. в разделе Импортпользовательского интерфейса.
Имя диалогового окна | Краткое описание диалогового окна |
---|---|
диалоговое окно filesInUse | Оповещает пользователя о перезаписи или удалении файлов. |
диалогового окна первого запуска | Собирает имя пользователя, имя компании и идентификатор продукта. |
диалоговое окно msiRMFilesInUse | Оповещает пользователя о перезаписи или удалении файлов и предоставляет пользователю возможность использовать диспетчер перезапуска для закрытия и перезапуска приложений. |
Обязательные диалоговые окна
Во время установки некоторые события вызывают установщик Windows, чтобы проверить таблицы последовательности пользовательского интерфейса в пакете и отобразить указанное диалоговое окно. Например, в случае неустранимой ошибки установщик Windows отображает диалоговое окно с порядковым номером -3 в таблице последовательности пользовательского интерфейса независимо от того, что это диалоговое окно называется в таблице диалоговых окон . В следующей таблице перечислены определенные события и соответствующий порядковый номер в таблице последовательности пользовательского интерфейса:
Тип события | Порядковый номер таблицы последовательности пользовательского интерфейса | Описание диалогового окна |
---|---|---|
Неустранимая ошибка | -3 | Установка была завершена неустранимой ошибкой. |
выход пользователя | -2 | Установка была завершена по запросу пользователя. |
выхода | -1 | Установка успешно завершена. |
Кроме того, автор пакета должен создать универсальное диалоговое окно для отображения сообщений об ошибках установщика Windows. Это диалоговое окно можно назвать что-либо, но это имя должно быть указано в свойстве ErrorDialog.
Типичные диалоговые окна
Следующие диалоговые окна являются необязательными и обычно включаются в созданный пользовательский интерфейс пакета установки. Эти диалоги типичны для большинства мастера пользовательского интерфейса для установки файлов. Эти диалоговые окна могут иметь любое имя в таблице диалоговых окон. Отображаемые имена рекомендуются только для ясности и могут быть изменены по мере необходимости. Например, два разных пользовательских LicenseAgreement диалоговых окнах можно использовать в пакете и различаться в таблице диалоговых окон по именам ProfessionalLicenseAgreement и LimitedLicenseAgreement.
Тип диалогового окна | Краткое описание диалогового окна |
---|---|
диалоговое окно DiskCost | Указывает, что недостаточно места на диске для установки. |
диалоговое окно Обзор | Позволяет пользователю выбрать каталог. |
диалоговое окно "Отмена " | Подтверждает запрос на завершение установки. |
Диалоговое окно лицензионного соглашения | Модальное поле, отображающее лицензионное соглашение. |
диалоговое окно выбора | Модальное поле, позволяющее пользователю выбирать элементы. |