еГЭ Кнопка XOR выполняет функцию arg ^ val (^ – операция побитового XOR, arg – значение привязанного аргумента, val – значение, заданное атрибутом Значение) и присваивает полученный результат привязанному аргументу.
Данный еГЭ размещается в графическом слое стандартным способом (см. Размещение ГЭ , Задание типовых свойств ГЭ , а также Группа еГЭ ‘Кнопки’ ).
При установленном флаге Два состояния кнопка является также индикатором:
если установлены все биты arg, соответствующие маске Значение, кнопка "нажата";
если сброшен хотя бы один бит arg, соответствующий маске Значение, кнопка "отжата".