Здравствуйте.
Как правильно подсказывает Fenix, для этого достаточно менять свойство Enabled (доступность) или Visible (видимость). Действия должны быть такими:
- создаются кнопки "Включить/Выключить" (допустим с именем btnOnOff) и "Ручной/Авто" (с именем btnManAuto);
- затем для этих кнопок вы задаёте переменную, с которой они связаны;
- затем Вы должны перейти к событию OnDataChange кнопки btnManAuto. Это событие выполняется когда переменная, связанная с btnManAuto меняется;
- по этому событию должен выполняться скрипт активации/деактивации кнопки btnOnOff.
Например так:
begin
if btnManAuto.AsInt = 0 then // если кнопка "Ручной/Авто" в режиме Ручной
btnOnOff.Enabled := True // то делаем кнопку "Вкл./Выкл" активной
else // иначе
btnOnOff.Enabled := False; // делаем кнопку "Вкл./Выкл" неактивной
end.
В этом примере ноль принимается за ручной режим, все остальные значения за автоматический. Свойство AsInt (и другие подобные) есть у каждого объекта, они подробно описаны здесь (http://simple-scada.com/scripts_manual?section=instruments_common_property).