Я использую страницу MUI INSTFILES в своем установщике и хочу изменить длину индикатора выполнения и положение кнопки "Показать подробности" в нем. Возможно ли это по-прежнему с использованием страницы MUI или мне нужно создать свою собственную страницу с помощью nsDialogs?
Вопрос
Как изменить длину индикатора выполнения на странице instfiles MUI и упорядочить положение кнопки?
Ответы
Ответ 1 · рейтинг 1 · Anders
Вы можете использовать ResourceHacker для редактирования ${NSISDIR}\Contrib\UIs\modern.exe, а затем использовать этот новый ресурс пользовательского интерфейса:
!define MUI_UI myNewUI.exe
!include MUI2.nsh
...
Другой альтернативой является вызов SetWindowPos или MoveWindow с помощью системного плагина во время выполнения, но это немного сложнее...
Перевод вопроса и ответов сообщества Stack Overflow, лицензия CC BY-SA. Оригинал на Stack Overflow.