Boa Soft
Код:
[Installitem_001]
Depends=Installitem_008
Exclude=Installitem_002
[Installitem_002]
Depends=Installitem_008
Exclude=Installitem_001
[Installitem_003]
Depends=Installitem_008
[Installitem_004]
Depends=Installitem_008
[Installitem_005]
Depends=Installitem_008
- - -
- - -
[Installitem_008]
Depends=Installitem_001;Installitem_002;Installitem_003;Installitem_004;Installitem_005
Default=1
Fixed=1
Visible=0
Цитата readme.rtf:
Visible - отображать программу в окне выбора. В избегании недоразумений применять только вместе с Fixed, ибо иначе групповой выбор все рано будет действовать, хотя опции не будет видно!.
|
При отмене установки компонентов, которые завязаны (
Depends) с 'Installitem_008', короче говоря, отключена вся группа, компонент 'Installitem_008' всеровно ставится, то есть галка с него не убирается. Если же мы показываем (
Visible=1) отображение компонента 'Installitem_008', то четко видно, как снимается с него галка, когда все зависимые компоненты или группа отключены.
Это баг или сделано специально, тогда зачем? Моя задача: спрятать компонент 'Installitem_008' и чтобы он не ставился, когда отключены все зависимые компоненты или группа.