Ввод системных переменных

Значения системных переменных определяют характер работы определённых команд.

В то время как команды используются для запуска каких-либо операций или открытия диалоговых окон, системные переменные используются для определения поведения этих команд, а также значений по умолчанию для выполняемых операций или представления пользовательского интерфейса. С их помощью осуществляется включение и отключение различных режимов, например "Шаг", "Сетка" или "Орто". Они задают используемые по умолчанию масштабы для образцов штриховки. Они используются для хранения сведений о текущем чертеже или настройке программы. Системные переменные можно использовать для изменения параметра или для отображения текущего состояния. Многие параметры системных переменных можно также изменить в диалоговом окне или на ленте.

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

Использование битовых кодов переменных

Некоторые системные переменные управляются с помощью битовых кодов. С помощью этих системных переменных добавляются значения для указания уникальной комбинации режимов. Например, системная переменная LOCKUI предоставляет следующие значения битового кода:

0 Панели инструменты и окна не заблокированы
1 Закрепленные панели инструментов заблокированы
2 Заблокированы закрепленные или имеющие якорь окна
4 Плавающие панели инструментов заблокированы
8 Плавающие окна заблокированы

Таким образом, если для параметра LOCKUI задано значение 5 (то есть, 1 + 4 = 5), блокируются только закрепленные и перемещаемые панели инструментов. Закрепленные и перемещаемые окна не блокируются.

Вывод списка системных переменных

Имена системных переменных, как и имена команд, отображаются в списке вариантов, который появляется в командной строке при вводе команды Команды отображаются в первую очередь. Нажмите клавишу TAB для перехода к списку системной переменной. Можно настроить комбинацию системных переменных с командами или полный запрет отображения в диалоговом окне "Входные параметры поиска".

Команда УСТПЕРЕМ выводит список всех системных переменных в текстовом окне или расширенной истории подсказок. Для фильтрации списка можно использовать звездочку (*) в качестве символа-шаблона.