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