Редактирование: Команды языка графического интерфейса пользователя

Перейти к навигации Перейти к поиску
Внимание: Вы не вошли в систему. Ваш IP-адрес будет общедоступен, если вы запишете какие-либо изменения. Если вы войдёте или создадите учётную запись, её имя будет использоваться вместо IP-адреса, наряду с другими преимуществами.

Правка может быть отменена. Пожалуйста, просмотрите сравнение версий ниже, чтобы убедиться, что это нужная вам правка, и запишите страницу ниже, чтобы отменить правку.

Текущая версия Ваш текст
Строка 1: Строка 1:
Программы для [[Структура экранной формы|структуры экранной формы]] записываются на языке интерфейса пользователя. ''Команды языка'' подразделяются на команды графического вывода и команды управления.
Программы для [[Структура экранной формы|структуры экранной формы]] записываются на языке интерфейса пользователя. Команды языка подразделяются на команды графического вывода и команды управления.


Команды графического вывода по назначению аналогичны [[Функции графического экрана|функциям графического экрана]]. Номера регистров памяти и адреса в [[память программ|памяти программ]] в командах записываются в [[Формат BCD|BCD формате]] и занимают два байта, старший байт первый.
Команды графического вывода по назначению аналогичны [[Функции графического экрана|функциям графического экрана]]. Номера регистров памяти и адреса в [[память программ|памяти программ]] в командах записываются в [[Формат BCD|BCD формате]] и занимают два байта, старший байт - первый.


Команды управления определяют порядок выполнения программы. Адреса переходов в командах являются смещением относительно адреса начала [[Структура экранной формы|структуры экранной формы]], занимают один байт и могут принимать значения от 0 до 255.
Команды управления определяют порядок выполнения программы. Адреса переходов в командах являются смещением относительно адреса начала [[Структура экранной формы|структуры экранной формы]], занимают один байт и могут принимать значения от 0 до 255.
Строка 90: Строка 90:
|[[ГИП 248|—]] || [[ГИП 249|—]] || [[ГИП 250|—]] || [[ГИП 251|—]] || [[ГИП 252|—]] || [[ГИП 253|—]] || [[ГИП 254|—]] || [[ГИП 255|END]]
|[[ГИП 248|—]] || [[ГИП 249|—]] || [[ГИП 250|—]] || [[ГИП 251|—]] || [[ГИП 252|—]] || [[ГИП 253|—]] || [[ГИП 254|—]] || [[ГИП 255|END]]
|}
|}
Многие команды языка графического интерфейса используются [[встроенная программа|встроенной программой]], но недоступны из [[программа пользователя|программ пользователя]].  Пока что здесь опубликованы только известные сообществу команды, документированные на официальном сайте [[НПП «СЕМИКО»]].
== Ссылки ==
== Ссылки ==
{{Документация|d1_p16.htm#d1_16_5|Команды языка интерфейса на сайте НПП «СЕМИКО», п. 16.5.}}
* [http://mk.semico.ru/d1_p16.htm#d1_16_5 Команды языка интерфейса на сайте НПП «СЕМИКО», п. 16.5.]
* [http://tinyurl.com/Menu-161 tinyurl.com/Menu-161] — короткий адрес этой страницы (через зарубежный сайт)
 
[[Category:Графический интерфейс пользователя]]
[[Category:Графический интерфейс пользователя]]
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

В целях защиты вики от автоматического спама в правках просим вас решить следующую каптчу:

Отменить Справка по редактированию (в новом окне)

Шаблон, используемый на этой странице: