Цитата diakov:
Но так почему то не работает..мож что то упускаю? »
|
C помощью чего создаёте страничку? nsDialogs? Вы хотя бы кусок своего кода приводите...
Вот пример с nsDialogs с чекбоксом
Код:
!include "MUI2.nsh"
!include "FileFunc.nsh"
!include "LogicLib.nsh"
!include "WinMessages.nsh"
!include "nsDialogs.nsh"
Page custom func
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_LANGUAGE "Russian"
Name "TEST.exe"
Caption "TEST.exe"
OutFile "TEST.exe"
ShowInstDetails show
XPStyle on
Var dlg
Var RadioButton1
Var RadioButton2
Var CheckBox
Var Label
Var MyVar
Function func
nsDialogs::Create 1018
pop $0
GetDlgItem $0 $HWNDPARENT 1037
SendMessage $0 ${WM_SETTEXT} 0 "STR:Мой текст строки №1"
GetDlgItem $0 $HWNDPARENT 1038
SendMessage $0 ${WM_SETTEXT} 0 "STR:Мой текст строки №2"
${NSD_CreateCheckbox} 25u 27u 68u 14u "checkbox"
pop $checkbox
ToolTips::Classic $checkbox "Вот и он....!"
${NSD_CreateLabel} 0 5u 100u 10u ""
pop $Label
nsDialogs::Show
FunctionEnd
Section
;SetAutoClose true
SectionEnd