Добрый день.
Подскажите пожалуйста следующее...
Имеем:
menu.ini
Код:

; Ini file generated by the HM NIS Edit IO designer.
[Settings]
NumFields=10
[Field 1]
Type=RadioButton
Text=Полная установка (рекомендуется)
Left=6
Right=143
Top=0
Bottom=11
[Field 2]
Type=Label
Text=Установить Программу включая все компоненты
Left=20
Right=214
Top=10
Bottom=18
[Field 3]
Type=RadioButton
Text=Настройка параметров
Left=6
Right=105
Top=29
Bottom=39
[Field 4]
Type=Checkbox
Text=Компонент 1
Left=20
Right=119
Top=44
Bottom=54
[Field 5]
Type=Checkbox
Text=Компонент 2 (большое и длинное описание, которое не помещается в одну строку)
Left=20
Right=207
Top=60
Bottom=77
[Field 6]
Type=Label
Text=Еще какой-то текст
Left=6
Right=135
Top=99
Bottom=107
[Field 7]
Type=Checkbox
Text=Компонент 3
Left=20
Right=216
Top=84
Bottom=95
[Field 8]
Type=Label
Text=Устанавливая и используя данное ПО, вы соглашаетесь
Left=6
Right=204
Top=115
Bottom=123
[Field 9]
Type=Link
Text=Лицензионного соглашения
Left=50
Right=145
Top=124
Bottom=132
[Field 10]
Type=Label
Text=с условиями
Left=6
Right=50
Top=124
Bottom=132
и
prog.nsi
Код:

!include "MUI.nsh"
SetCompress off
!insertmacro MUI_PAGE_WELCOME
Page custom fnCustomInit fnCustomDestroy
!insertmacro MUI_PAGE_INSTFILES
!insertmacro MUI_PAGE_FINISH
!insertmacro MUI_LANGUAGE "Russian"
Name "Программа"
OutFile "proga.exe"
ShowInstDetails show
Function fnCustomInit
!insertmacro INSTALLOPTIONS_EXTRACT "menu.ini"
!insertmacro MUI_HEADER_TEXT "Установка программы" "Выберите желаемый способ установки"
!insertmacro MUI_INSTALLOPTIONS_DISPLAY "menu.ini"
FunctionEnd
Function fnCustomDestroy
FunctionEnd
Section
DetailPrint "Хелло.."
SetAutoClose false
SectionEnd
Подскажите как сделать чтобы пока выбран первый RadioButton, активным остается только второй RadioButton, Checkbox все выбраны и неактивны. Если выбрать второй RadioButton, Checkbox становятся активными и все выбраны, первый RadioButton становится неактивным.