Сохраняет все текущие установки Команд типа ON KEY LABEL в памяти Стэка.

PUSH KEY [CLEAR]

Параметры

CLEAR

При этом очищает все текущие установки подобных команд из Стэка Памяти.

Expand imageКомментарии

PUSH KEY, при использовании совместно с командой POP KEY, позволяет вам создавать некоторый технологический механизм сохранять текущие назначения - установки команд типа ON KEY LABEL, переопределять их (клавиатурные комбинации - некоторые Макро), и восстанавливать прежние назначения используемых клавиш.

Например, вы можете определить новый набор МакроКоманд с помощью нескольких команд ON KEY LABEL, когда открываете для работы системное окно Browse. Перед открытием указанного окна Browse, используйте команду PUSH KEY - для сохранения в стэке памяти текущие назначения команд ON KEY LABEL. После этого, вы можете переопределить или назначить новые МакроКоманды с помощью команд ON KEY LABEL, которые будут использоваться при открытом окне Browse. После закрытия указанного окна Browse, вы можете восстановить из стэка памяти прежние установки команд ON KEY LABEL при помощи команды POP KEY.

Установки команд ON KEY LABEL размещаются в стеке памяти по принципу: Последний пришел - Первым обслужен (оружейный магазин).

С помощью системных команд DISPLAY STATUS и LIST STATUS вы можете просмотреть текущие назначения команд ON KEY LABEL. Назначенные МакроКоманды размещаются в стэке памяти в таком порядке, что каждой команде PUSH KEY  должна соответствовать соответствующая команда POP KEY, это обеспечивает оптимальные условия использования оперативной памяти и правильность обслуживания стэка.

Expand imageСм. также