Редактирование: Команды ВЫБОР

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

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

Текущая версия Ваш текст
Строка 3: Строка 3:
Все команды выбора выполняются, если в [[R9204|регистре действий]] установлен флаг разрешения кнопок ВЫБОР.
Все команды выбора выполняются, если в [[R9204|регистре действий]] установлен флаг разрешения кнопок ВЫБОР.


По [[Команда ВЫБОР ВНИЗ|команде ВЫБОР ВНИЗ]] [[R9203|указатель номера активного элемента]] увеличивается на единицу и экранная форма перерисовывается. При достижении максимального значения, определенного экранной формой, номер сбрасывается в 0. Таким образом обеспечивается последовательный обход всех элементов экранной формы.
По [[Команда ВЫБОР ВНИЗ|команде ВЫБОР ВНИЗ]] указатель номера активного элемента увеличивается на единицу и экранная форма перерисовывается. При достижении максимального значения, определенного экранной формой, номер сбрасывается в 0. Таким образом обеспечивается последовательный обход всех элементов экранной формы.


По [[Команда ВЫБОР ВВЕРХ|команде ВЫБОР ВВЕРХ]] производятся те же действия, только [[R9203|указатель номера]] каждый раз уменьшается на единицу и, после достижения 0, принимает максимальное значение. Таким образом обеспечивается последовательный обход всех элементов экранной формы в обратную сторону.
По [[Команда ВЫБОР ВВЕРХ|команде ВЫБОР ВВЕРХ]] производятся те же действия, только указатель номера каждый раз уменьшается на единицу и, после достижения 0, принимает максимальное значение. Таким образом обеспечивается последовательный обход всех элементов экранной формы в обратную сторону.


По командам [[Команда ВЫБОР ВЛЕВО|ВЫБОР ВЛЕВО]] и [[Команда ВЫБОР ВПРАВО|ВЫБОР ВПРАВО]] [[R9203|указатель номера активного элемента]] загружается из [[Таблицы переходов по командам ВЫБОР ВЛЕВО и ВЫБОР ВПРАВО|соответствующей таблицы переходов]]. Такая функция удобна для работы с экранными формами, выполненными в виде списка с несколькими столбцами и обеспечивает переход из одного столбца в другой.
По командам [[Команда ВЫБОР ВЛЕВО|ВЫБОР ВЛЕВО]] и [[Команда ВЫБОР ВПРАВО|ВЫБОР ВПРАВО]] указатель номера активного элемента загружается из [[Таблицы переходов по командам ВЫБОР ВЛЕВО и ВЫБОР ВПРАВО|соответствующей таблицы переходов]]. Такая функция удобна для работы с экранными формами, выполненными в виде списка с несколькими столбцами и обеспечивает переход из одного столбца в другой.


Если в регистре действий ([[R9204]]) кроме флага разрешения кнопок ВЫБОР установлен флаг признака выбора, то при выполнении каждой ''команды выбора'' действие не выполняется и в регистре результата выполнения операции ([[R9209]]) устанавливается значение 1. Это дает возможность организовать любое нестандартное выполнение команд.
Если в регистре действий ([[R9204]]) кроме флага разрешения кнопок ВЫБОР установлен флаг признака выбора, то при выполнении каждой команды выбора действие не выполняется и в регистре результата выполнения операции ([[R9209]]) устанавливается значение 1. Это дает возможность организовать любое нестандартное выполнение команд.


== Ссылки ==
== Ссылки ==
Пожалуйста, учтите, что любой ваш вклад в проект «ПМК вики» может быть отредактирован или удалён другими участниками. Если вы не хотите, чтобы кто-либо изменял ваши тексты, не помещайте их сюда.
Вы также подтверждаете, что являетесь автором вносимых дополнений, или скопировали их из источника, допускающего свободное распространение и изменение своего содержимого (см. Pmkwiki:Авторские права). НЕ РАЗМЕЩАЙТЕ БЕЗ РАЗРЕШЕНИЯ ОХРАНЯЕМЫЕ АВТОРСКИМ ПРАВОМ МАТЕРИАЛЫ!

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

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

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