Információk a speciális vezérlőkarakterekről a parancsmakrókban

A parancsmakró-karakterláncok támogatják az olyan speciális karakterek használatát, amelyek a billentyűzeten található egyik billentyű lenyomásának, illetve a felhasználói bevitelhez való szüneteltetésnek felelnek meg.

Az alábbi makró fordított perjele (\) például a felhasználói bevitelre való várakozást jelenti, a pontosvessző (;) pedig az Enter billentyű lenyomását.

^C^C_.text \.4 0 DRAFT Inc;;;Main St.;;;City, State;

A makró elindítja a SZÖVEG parancsot, aztán leáll, hogy a felhasználó meghatározhassa a beillesztési pontot, majd beírja a címet három sorban. A hármas pontosvessző-sorozatban (;;;) az első pontosvessző lezárja a szöveges karakterláncot, a második megismétli a SZÖVEG parancsot, a harmadik pedig elfogadja az előző sor alatti alapértelmezett helyet.

A makrók a következő táblázatban felsorolt speciális karaktereket használhatják.

Makrókban használt speciális karakterek

Karakter

Leírás

[szóköz]

Szóközt illeszt be; a parancssorozatokban található szóköz hatása megegyezik a Szóköz billentyű lenyomásával.

;

Egyenértékű az Enter billentyű lenyomásával.

\

Szünetet tart a felhasználói bevitelhez (gyorsbillentyűkkel együtt nem használható).

.

Lehetővé teszi a hozzáférést egy szabványos parancshoz, akkor is, ha annak a definiálását a DEFTÖRÖL parancs megszüntette.

_

A honosított névről a globális névre alakítja a parancsokat és az azokat követő beállításokat.

'

A parancsot transzparens módon indítja el.

=*

Megjeleníti az aktuális legfelső szintű legördülő, helyi vagy ábrazóna menüt. (Csak Windows)

*

Addig ismétel egy parancsot, amíg egy másik el nem indul, vagy amíg az aktuális parancs véget nem ér.

$

Bevezet egy feltételes DIESEL makrókifejezést ($M=).

^]

Felszólítja a felhasználót objektumok kijelölésére, ha még nincsenek kijelölt objektumok. A kijelölt objektumokat az előző kiválasztási halmazhoz rendeli a rendszer.

Az Objektumok kijelölése prompt Előző kiválasztás opciójával használhatja a kijelölt objektumokat.

Egyenértékű a következővel: ._SELECT;$M=$(if,$(eq,$(getvar,cmdnames),SELECT),\,)

Megjegyzés: A támogatás az AutoCAD 2023-tól kezdődően érhető el.

^B

Be- vagy kikapcsolja a raszterezést; a Ctrl+B (Windows esetén) vagy a Control-B (Mac OS esetén) kombinációval egyenértékű.

^C

Törli az aktuális parancsot vagy parancsopciót; az Esc lenyomásával egyenértékű.

^D

Be- vagy kikapcsolja a Dinamikus FKR-t; a Ctrl+D (Windows esetén) vagy a Control-D (Mac OS esetén) kombinációval egyenértékű.

^E

Beállítja a következő izometrikus síkot; a Ctrl+E kombinációval egyenértékű (Windows). (Mac OS esetén nincs egyenértékű billentyűkombináció)

^G

Be- vagy kikapcsolja a hálót; a Ctrl+G (Windows esetén) vagy a Control-G (Mac OS esetén) kombinációval egyenértékű.

^H

Egyenértékű a Backspace billentyű lenyomásával.

^I

Egyenértékű a Tab billentyű lenyomásával.

^M

Egyenértékű az Enter billentyű lenyomásával.

^O

Be- vagy kikapcsolja az Orto módot.

^P

Be- vagy kikapcsolja a MENUECHO rendszerváltozót.

^Q

Letiltja a parancssori előzményekből származó összes prompt és bemenet megjelenítését a makrónál.

^R

Be-, illetve kikapcsolja a parancs verziókövetését. Egyes parancsok esetében szükség van a parancs verziókövetésére annak biztosítása érdekében, hogy a korábbi verziókban megírt parancsmakrók megfelelően működjenek a legújabb verzióban is.

^T

Be- vagy kikapcsolja a táblát; egyenértékű a Ctrl+T kombinációval egyenértékű. (Csak Windows)

^V

Módosítja az aktuális nézetablakot.

^Z

NULL karakter, amely letiltja a szóköz automatikus hozzáadását a makró végén.

Megjegyzés: Ezen vezérlő karakterek közül több másképpen működik, amikor közvetlenül a billentyűzetről viszik be őket, ilyen például a ^Q (Kilépés), ^R (nézetablakok közötti váltás) és a ^V (beillesztés a vágólapról).