Цитата Johny777:
при выборе A, выбиралось и B и если потом убрать галку с B, от галка(точка) уберётся и с A »
|
Код:
если выбран компонен "немецкая локализация" то
If IsComponentSelected('немецкая локализация') then
начинаем
begin
WizardForm.ComponentsList.Checked[номер]:=True 1.09b патч отмечен (если он относится к радиокнопке, то 2 другие не отмечены). Если это чекбокс то снизу в этом же куске приписываешь, что они не отмечены, а чекбокс этога патча отмечен
OldEvent_ComponentsListClickCheck(Sender);
end конец
в противном случае
else
begin
WizardForm.ComponentsList.Checked[номер]:=false патч не отмечен
end;
end;
пользователь при всём желании не сможет обойти это условие
те установить патч с другой локализацией кроме немецкой не получится.
такое же услвии для патча только по отношению к немецкой озвучке
Но если ты его ещё и заблокируешь, то всё зависнет
в блокировке просто нет смысла!