еГЭ ‘Кнопка XOR’

еГЭ Кнопка XOR  выполняет функцию arg ^ val (^ – операция побитового XOR, arg – значение привязанного аргумента, val – значение, заданное атрибутом Значение) и присваивает полученный результат привязанному аргументу.

Данный еГЭ размещается в графическом слое стандартным способом (см. Размещение ГЭ , Задание типовых свойств ГЭ , а также Группа еГЭ ‘Кнопки’ ).

При установленном флаге Два состояния кнопка является также индикатором:

   если установлены все биты arg, соответствующие маске Значение, кнопка "нажата";

   если сброшен хотя бы один бит arg, соответствующий маске Значение, кнопка "отжата".