Имя пользователя:
Пароль:
 

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

Старожил


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

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


kotkovets,
Цитата kotkovets:
diakov, Да все так же, когда страница финиша открывается...
Если портативка, то $Radio=1, а в хедере NSIS\Contrib\Modern UI 2\Pages\Finish.nsh объявлена
переменная $mui.FinishPage.Run - это хэндл чекбокса, а раз есть хэндл делаем с контролом почти все, что захотим...
Код:
!define MUI_PAGE_CUSTOMFUNCTION_SHOW SHOW_FINISH
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE "Russian"
Function SHOW_FINISH
${If} $Radio1 == 1
ShowWindow $mui.FinishPage.Run 0 ;скрываем чекбокс
${NSD_SetState} $mui.FinishPage.Run 0 ;и делаем чекбокс неотмеченным
${EndIf}
FunctionEnd »

Чето не получается мож что не так вылазить две страницы финиша

Отправлено: 14:20, 24-12-2011 | #2110