Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Новый участник


Сообщения: 21
Благодарности: 1

Профиль | Отправить PM | Цитировать


Ну вот скриптик упрощённый для примера. На странице приветствия кнопка рисуется, а если закомментировать/убрать строку !insertmacro MUI_PAGE_WELCOME, то на странице компонентов кнопка не отображается. Правда тут инсталлятор не зависает.

Код: Выделить весь код
!include "MUI2.nsh"
                                        
Name "Example1"
OutFile "example1.exe"

var HostButton


!define MUI_PAGE_CUSTOMFUNCTION_SHOW "CompShowProc"
!insertmacro MUI_PAGE_WELCOME
!insertmacro MUI_PAGE_COMPONENTS
!insertmacro MUI_PAGE_INSTFILES


!insertmacro MUI_LANGUAGE "English"


Function CompShowProc

 ${NSD_CreateBrowseButton} 0 0 100% 15u "Текст"
 Pop $HostButton

FunctionEnd


Section "Component1" 
SectionEnd 

Section "Component2" 
SectionEnd 

Section "Component2" 
SectionEnd

Отправлено: 20:43, 06-08-2013 | #435