CheckBox

CheckBox — компонент. Используется для предоставления пользователю выбора между дискретными состоянием Истина (true) и Ложно (false).

Внешний вид компонента

Режим проектировщика Режим оператора
CheckBox - Режим проектировщика CheckBox - Режим оператора

Параметры:

Входные

  • Вкл\Выкл — на выходе управляющий сигнал, на котором выставляются два логических состояния, которые зависят от того, выставлен флаг или нет.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • Check (false) — состояние компонента;
  • Name (Check) — текст управляющего компонента;
  • Color (c0c0c0) — цвет фона;
  • Transparent (false) — включение/выключение прозрачности. Transparent — прозрачность компонента. При включении (true) цвет фона компонента совпадает с цветом страницы, при выключении (false) цвет фона задаётся свойством Color;
  • Enable (true) — доступность элемента управления.

Примечание:

При обновлении данных из каналов, фокус переносится на главное окно проекта.

Передача фокуса главному окну проекта происходит при нажатии кнопок через скрипт.

Программирование

При использовании компонента в сценарии и программируемом компоненте (скрипте) необходимо учитывать диапазоны значений подаваемых на входные ножки компонента, диапазоны значений свойств компонента, а также диапазоны значений параметров методов компонента.

Настраиваемые свойства:

Общие свойства (окружение)

Частные свойства (в скобках значение, установленное по умолчанию):

  • VARIANT_BOOL Check — установка и чтение состояния компонента:
    • true — включено состоянии компонента;
    • false — выключено состояния компонента.
  • BSTR Name — установка и чтение текста управляющего компонента (строка).
  • LONG Color — установка и чтение цвета фона (число).
  • VARIANT_BOOL Transparent — установка и чтение Включение/Отключение прозрачности:
    • true — выходное значение выдаётся при включении прозрачности;
    • false — выходное значение не выдаётся при включении прозрачности.
  • VARIANT_BOOL Enable — установка и чтение доступности элемента управления:
    • true — включено состоянии доступности элемента управления;
    • false — выключено состояния доступности элемента управления.

Пример

Проект в SCADA ZETView

CheckBox - Пример
В этой схеме компонент Световой индикатор служит для графического представления состояния CheckBox. CheckBox используется для создания различных проектов, например таких как «Сейсмостанция».

Результат работы проекта
CheckBox - Результат работы проекта