Таблица флагов действий

Материал из ПМК вики
Перейти к навигации Перейти к поиску

Таблица флагов действий (DE) имеет формат:

FLDE0, FLDE1, FLDE2, ... FLDEJ

Таблица состоит из строки байт по числу элементов и ставит в соответствие каждому элементу экранной формы байт флагов действий.

Назначение битов:

   бит 0 - разрешение команд ВЫБОР;
   бит 1 - признак выбора;
   бит 2 - разрешение команды ВВОД;
   бит 3 - признак ввода;
   бит 4 - разрешение команд ВЫХОД;
   бит 5 - признак выхода;
   бит 6 - разрешение периодического обновления экрана;
   бит 7 - запрет очистки экрана. 

Если в байте флагов действий активного элемента установлено разрешение команды, то интерфейс воспринимает соответствующую команду, если не установлено - игнорирует.

Установленный бит разрешения периодического обновления вызывает автоматическую перерисовку экранной формы с периодом устанавливаемым пользователем (см. R9206) когда соответствующий элемент является активным.

Установленный бит запрета очистки экрана в байте активного элемента запрещает производить инициализацию графического экрана перед перерисовкой экранной формы.

Ссылки[править]