Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

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

Аватара для K.A.V.

Ленивый кусок мяса


Contributor


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

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


wolkow70, как такой вариант (только когда отмечена секция "Удаление", другие секции нельзя отметить, нужно снять сперва галку на удаление)

Код: Выделить весь код
Function .onSelChange
  SectionGetFlags ${d1} $0
StrCmp $0 "1" 0 noUncheckAll
  SectionSetFlags ${o1} 0
  SectionSetFlags ${o2} 0
  SectionSetFlags ${o3} 0
  SectionSetFlags ${o4} 0
  SectionSetFlags ${o5} 0
noUncheckAll:
  SectionGetFlags ${o1} $0
StrCmp $0 "1" 0 +2
  SectionSetFlags ${d1} 0
  SectionGetFlags ${o2} $0
StrCmp $0 "1" 0 +2
  SectionSetFlags ${d1} 0
  SectionGetFlags ${o3} $0
StrCmp $0 "1" 0 +2
  SectionSetFlags ${d1} 0
  SectionGetFlags ${o4} $0
StrCmp $0 "1" 0 +2
  SectionSetFlags ${d1} 0
  SectionGetFlags ${o5} $0
StrCmp $0 "1" 0 +2
  SectionSetFlags ${d1} 0
FunctionEnd

-------
[Справочник по командам Windows] -- [Справочник по NSIS] -- [SFX Creator - для создания SFX архивов]

Это сообщение посчитали полезным следующие участники:

Отправлено: 15:02, 29-05-2011 | #1223