Вопрос Как сделать компоненты по кнопкам Да/Нет или Русский/Анлгийский

zettend

Старожил
Вообщем, мне надо осуществить такой алгоритм:
Если было нажато "DirectYes", то он устанавливается компонент, если "DirectNo", то он не устанавливается.
Если было нажало "RusLan", то устанавливается первый компонент, если "EngLan", то второй компонент.

Использую InnoCallBack, ISDone и botva2.
 

Timick

Старожил
Код:
   TmpValue:= 1; 
   if DirectYes then Comps1:= Comps1 + TmpValue;
   TmpValue:= TmpValue*2;
   if RusLan    then Comps1:= Comps1 + TmpValue;

   if not ISArcExtract ( 1, 0, ExpandConstant('{src}\Data-1.bin'), ExpandConstant('{app}'),  '', False, '',  '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY} ) then break;
   if not ISArcExtract ( 2, 0, ExpandConstant('{src}\Data-2.bin'), ExpandConstant('{app}'),  '', False, '',  '', ExpandConstant('{app}'), notPCFonFLY {PCFonFLY} ) then break;
 
Сверху