Цитата kuchkan:
как связать (в моем случае) чекбоксы с ярлыками и файлами инсталируемой программы. В переменных, пока еще, как свинья в апельсинах »
|
Я делал так:
читать дальше »
Var CheckLink
Var CheckDLink
Var Link
Var DLink
Function LinkPage
nsDialogs::Create 1018
${NSD_CreateCheckbox} 0 50u 100% 10u $(Name_DLink)
Pop $CheckDLink
${NSD_CreateCheckbox} 0 65u 100% 10u $(Name_Link)
Pop $CheckLink
${NSD_SetState} $CheckDLink ${BST_CHECKED}
${NSD_SetState} $CheckLink ${BST_CHECKED}
nsDialogs::Show
FunctionEnd
Function LinkPageLeave
${NSD_GetState} $CheckDLink $DLink
${NSD_GetState} $CheckLink $Link
FunctionEnd
а потом в секции проверка:
${If} $Link = ${BST_CHECKED}
;тут создаем ярлыки в пуск
${EndIf}
${If} $DLink = ${BST_CHECKED}
;тут создаем ярлыки на рабочий стол
${EndIf}
Может кто-то знает, что нада сделать, чтобы инсталлятор был вот такого вида (я имею ввиду окно на заднем плане):
Уже решил этот вопрос: BGGradient