Команда 64: различия между версиями

Материал из ПМК вики
Перейти к навигации Перейти к поиску
мНет описания правки
 
(не показана 1 промежуточная версия этого же участника)
Строка 4: Строка 4:


По [[R9202|номеру экранной формы]] из [[Главная таблица меню|главной таблицы меню]] находится адрес [[Структура экранной формы|таблицы экранной формы]] и, по [[R9203|номеру активного элемента]], загружается [[R9204|регистр действий]]. Далее в область [[графический экран|графического экрана]] последовательно выводятся графические объекты, строки текста и числа, запрограммированные в [[Основная программа экранной формы|основной программе]] загруженной формы, а затем объекты, строки и числа, запрограммированные [[Таблица адресов программ элементов|в программе]] для [[R9203|активного элемента]]. После этого содержимое графической памяти выводится на индикатор (аналогично действию команды [[К ГРФ]]), в [[R9209|регистр результата]] заносится число 0.
По [[R9202|номеру экранной формы]] из [[Главная таблица меню|главной таблицы меню]] находится адрес [[Структура экранной формы|таблицы экранной формы]] и, по [[R9203|номеру активного элемента]], загружается [[R9204|регистр действий]]. Далее в область [[графический экран|графического экрана]] последовательно выводятся графические объекты, строки текста и числа, запрограммированные в [[Основная программа экранной формы|основной программе]] загруженной формы, а затем объекты, строки и числа, запрограммированные [[Таблица адресов программ элементов|в программе]] для [[R9203|активного элемента]]. После этого содержимое графической памяти выводится на индикатор (аналогично действию команды [[К ГРФ]]), в [[R9209|регистр результата]] заносится число 0.
== Ссылки ==
{{Документация|d1_p16.htm#d1_16_4_1|Работа интерфейса на сайте НПП «СЕМИКО», п. 16.4.1.}}


{{Команды ГИП}}
{{Команды ГИП}}

Текущая версия от 19:50, 4 августа 2015

В качестве команды управления графическим интерфейсом используется специальный код 64, по которому производится безусловная перерисовка экранной формы.

После подачи команды перерисовки экранной формы (записи кода 64 в R9208), активная экранная форма будет выведена на экран. Автоматически выполняются следующие операции.

По номеру экранной формы из главной таблицы меню находится адрес таблицы экранной формы и, по номеру активного элемента, загружается регистр действий. Далее в область графического экрана последовательно выводятся графические объекты, строки текста и числа, запрограммированные в основной программе загруженной формы, а затем объекты, строки и числа, запрограммированные в программе для активного элемента. После этого содержимое графической памяти выводится на индикатор (аналогично действию команды К ГРФ), в регистр результата заносится число 0.

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

Команды управления ГИП
ВЫХОД ВВОД ВПРАВО ВЛЕВО ВВЕРХ ВНИЗ 64