sawe,
В функции CreatePage
Код:
---
${NSD_CreateText} 0 0u 100% 12u `${PROGRAMS}`
Pop $Text
${NSD_SetFocus} $Text
${IfNot} $STARTMENUFOLDER == `` ;если $STARTMENUFOLDER не равно пустому значению....
${NSD_SetText} $Text "$STARTMENUFOLDER\${PROGRAMS}"
${Else} ;здесь наоборот
${NSD_SetText} $Text "${PROGRAMS}"
${EndIf}
---
Я уже вам давал пример по по поводу сохранения значения переменной при переходе страничек.
По такому же принципу можно и запоминать состояние отметки чебокса.