Макросы поддерживают использование специальных символов, использование которых эквивалентно нажатию клавиши на клавиатуре или заданию паузы для ввода данных пользователем.
Например, символ обратной косой черты (\) в следующем макросе делает паузу для пользовательского ввода, а точка с запятой (;) — имитирует нажатие клавиши ENTER.
^C^C_.text \.4 0 DRAFT Inc;;;Main St.;;;City, State;
Макрос запускает команду ТЕКСТ и запрашивает точку вставки текста, после чего проставляется адрес, состоящий из трех строк. Первая последовательность из трех точек с запятой (;;;) завершает текстовую строку, вторая снова вызывает команду ТЕКСТ, третья задает размещение текста по умолчанию под предыдущей строкой.
В следующей таблице приведены символы, используемые в макросах.
Специальные символы, используемые в макросах |
|
---|---|
Символ |
Описание |
; |
Имитация нажатия ENTER |
^M |
Имитация нажатия ENTER |
^I |
Имитация нажатия TAB |
[пробел] |
Вставляет пробел. Пробел между элементами последовательностей имитирует нажатие клавиши ПРОБЕЛ. |
\ |
Пауза для пользовательского ввода (не может использоваться с ускорителями)/ |
. |
Разрешает доступ к встроенной команде даже в том случае, если ее определение аннулировано с помощью команды НЕТКОМ. (Недоступно в AutoCAD LT.) |
_ |
Преобразовывает имена последующих команд и параметров из локальных в глобальные. |
=* |
Вывод на экран раскрывающегося, контекстного или графического меню мозаики верхнего уровня. (Недоступно в AutoCAD for Mac.) |
* |
Повторяет команду до тех пор, пока не будет вызвана другая команда или не завершится текущая. |
$ |
Вводит условное макровыражение на языке DIESEL ($M=). |
^B |
Включение и отключение привязки. Аналогично комбинации клавиш CTRL+B (Windows) или Control-B (Mac OS). |
^C |
Отмена активной команды или параметра команды (равнозначно нажатию клавиши ESC) |
^D |
Включение и отключение динамической ПСК. Аналогично комбинации клавиш CTRL+D (Windows) или Control-D (Mac OS). |
^E |
Задание следующей изометрической плоскости. Аналогично комбинации клавиш CTRL+E (Windows). (Нет эквивалентного сочетания клавиш для Mac OS.) |
^G |
Включение и отключение сетки. Аналогично комбинации клавиш CTRL+G (Windows) или Control-G (Mac OS). |
^H |
Имитация нажатия BACKSPACE. |
^O |
Включение и отключение режима "Орто". |
^P |
Переключение переменной MENUECHO. |
^Q |
Подавление отображения всех подсказок и ввода из журнала командной строки для макроса. |
^R |
Включение или отключение поддержки версий команды. Поддержка версий команды необходима для некоторых команд для обеспечения работоспособности в последующих версиях макросов команд, записанных в устаревшей версии. |
^T |
Включение и отключение планшета. Аналогично комбинации клавиш CTRL+T (Windows). (Недоступно в AutoCAD for Mac.) |
^V |
Смена текущего видового экрана. |
^Z |
Пустой символ, подавляющий автоматическое добавление пробела. Добавляется в конце макроса. |