Необычный макет пользовательского интерфейса для установщика Windows для Techsmith Snagit

Кто-нибудь знает, какой установщик Windows / упаковщик TechSmith Snagit v12 использует? Макет интерфейса установщика не похож на стандартный установщик Windows.Snagit установщик GUISnagit установщик GUI

2 ответа

Решение

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

Пакеты с таким графическим интерфейсом также могут быть собраны с помощью Advanced Installer, используя тему Surface. Вы можете иметь разные цвета, ниже пример на черном.

Поверхность темы от Advanced Installer

Как уже объяснил Богдан, это небольшое приложение, которое обрабатывает часть графического интерфейса пакета установки (несколько последовательных установок в виде пакета). MSI имеет функцию, позволяющую использовать внешний графический интерфейс через функцию MsiSetExternalUI. Таким образом, вы можете самостоятельно обрабатывать сообщения, возвращаемые из механизма установщика Windows, в своем собственном графическом интерфейсе - это включает индикатор выполнения. Вот технический пример.

Вы также можете проверить функцию записи в Wix Toolkit.

Другие вопросы по тегам