Как изменить длину индикатора выполнения на странице instfiles MUI и упорядочить положение кнопки?

Я использую страницу MUI INSTFILES в своем установщике и хочу изменить длину индикатора выполнения и положение кнопки «Показать подробности» в нем. Возможно ли это по-прежнему с использованием страницы MUI или мне нужно создать свою собственную страницу с помощью nsDialogs?


person Joe    schedule 14.04.2014    source источник


Ответы (1)


Вы можете использовать ResourceHacker для редактирования ${NSISDIR}\Contrib\UIs\modern.exe, а затем использовать этот новый ресурс пользовательского интерфейса:

!define MUI_UI myNewUI.exe
!include MUI2.nsh
...

Другой альтернативой является вызов SetWindowPos или MoveWindow с помощью системного плагина во время выполнения, но это немного сложнее...

person Anders    schedule 14.04.2014