W makrach poleceń można używać znaków specjalnych, stanowiących odpowiednik naciśnięcia klawisza na klawiaturze lub powodujących wstrzymanie wykonywania makra w celu wprowadzenia danych przez użytkownika.
Przykładowo lewy ukośnik (\) w poniższym makrze wstrzymuje jego wykonywanie w celu wprowadzenia danych przez użytkownika, a średnik (;) oznacza naciśnięcie klawisza Enter.
^C^C_.text \.4 0 DRAFT Inc;;;Main St.;;;City, State;
Makro rozpoczyna się od polecenia TEKST, wstrzymuje działanie, aby użytkownik mógł określić punkt wstawienia, a następnie wprowadza adres w trzech wierszach. W przypadku potrójnego średnika (;;;) pierwszy z nich kończy ciąg tekstowy, drugi powtarza polecenie TEKST, a trzeci akceptuje domyślne umiejscowienie poniżej poprzedniego wiersza.
W makrach można używać znaków specjalnych podanych w poniższej tabeli.
Znaki specjalne używane w makrach |
|
---|---|
Znak |
Opis |
; |
Naciśnięcie klawisza Enter. |
^M |
Naciśnięcie klawisza Enter. |
^I |
Naciśnięcie klawisza Tab. |
[puste miejsce] |
Wprowadza odstęp; puste miejsce w sekwencjach poleceń jest równoważne naciśnięciu klawisza spacji. |
\ |
Zatrzymuje makro w celu wprowadzenia danych przez użytkownika (nie może być używane w klawiszach skrótu). |
. |
Umożliwia uzyskanie dostępu do polecenia standardowego, nawet jeśli jego definicja została usunięta za pomocą polecenia UNDEF. (Niedostępne w programie AutoCAD LT). |
_ |
Przekształca polecenia i opcje następujące po tym znaku z nazwy zlokalizowanej do globalnej. |
=* |
Wyświetla bieżący najwyższy poziom menu rozwijanego, skrótów lub piktogramowego. (Niedostępne w programie AutoCAD dla systemu Mac). |
* |
Powtarza polecenie do chwili uruchomienia innego polecenia lub zakończenia bieżącego polecenia. |
$ |
Wprowadza warunkowe wyrażenie ($M=) języka DIESEL. |
^B |
Włącza i wyłącza przyciąganie, odpowiada naciśnięciu klawiszy Ctrl+B (system Windows) lub Control-B (system Mac OS). |
^C |
Anuluje aktywne polecenie lub opcję polecenia; równoważne naciśnięciu klawisza Esc. |
^D |
Włącza i wyłącza dynamiczny układ LUW, odpowiada naciśnięciu klawiszy Ctrl+D (system Windows) lub Control-D (system Mac OS). |
^E |
Ustawia następną płaszczyznę izometryczną, odpowiada naciśnięciu klawiszy Ctrl+E (system Windows). (Brak równoważnej kombinacji klawiszy w systemie Mac OS) |
^G |
Włącza i wyłącza siatkę, odpowiada naciśnięciu klawiszy Ctrl+G (system Windows) lub Control-G (system Mac OS). |
^H |
Wprowadza Backspace. |
^O |
Włącza lub wyłącza tryb Orto. |
^P |
Włącza lub wyłącza zmienną MENUECHO. |
^Q |
Wyłącza wyświetlanie wszystkich monitów i danych z historii wiersza polecenia dla makra. |
^R |
Włącza lub wyłącza oznaczanie kolejnych wersji polecenia. Oznaczanie kolejnych wersji polecenia jest wymagane w przypadku niektórych poleceń w celu zapewniania, że makro polecenia zapisane w starszej wersji programu będzie działać poprawnie w jego najnowszej wersji. |
^T |
Wyświetla lub ukrywa pulpit; odpowiada naciśnięciu klawiszy Ctrl+T (system Windows). (Niedostępne w programie AutoCAD dla systemu Mac.) |
^V |
Zmienia bieżącą rzutnię. |
^Z |
Znak pusty, który wyłącza automatyczne dodawanie odstępu na końcu makra. |