You are on page 1of 1

AutoLISP

A karaktersor argumentumnak a distof függvény számára a megadott mód sze-


rint értelmezhető karaktersornak kell lennie. Formája azonos lehet azzal, amelyet
az rtos függvény szolgáltatna, vagy amelyet az AutoCAD a billentyűzetről elfogad.
A distof és az rtos függvények egymás ellentettei: amennyiben a distof függ-
vénynek egy, az rtos függvény által előállított karaktersort ad át, akkor a distof bi-
zonyosan érvényes eredménnyel tér vissza, és megfordítva (feltéve, hogy a mód
értékei azonosak).

entdel

(entdel <elemnev>)

A függvény az elemnev argumentum által meghatározott rajzelemet kitörli,


ha az szerepel a rajzban, illetve visszaállítja, ha azt az adott szerkesztési alka-
lommal előzőleg kitörölték. A kitörölt rajzelemeket az AutoCAD-ből való kilépéskor
véglegesen eltávolítja a rajzból, így az entdel a törölt rajzelemeket csak addig ké-
pes visszaállítani, amíg az adott szerkesztési szesszió véget nem ér.
Az entdel függvény csak fő rajzelemek esetében használható; az Attribútumok
és a Polyline-ok csomópontjai nem törölhetők az őket tartalmazó rajzelemektől
függetlenül (erre a célra a command függvény segítségével az ATTEDIT, illetve a
VLEDIT parancsokat használhatja). Példa:

(setq elem (entnext))


(entdel e1) törli az elem rajzelemet
(entdel e1) visszaállitja az elem rajzelemet

Block-definíción belül nem törölhet ki rajzelemeket. Az entmake függvénnyel


azonban átírhat egy teljes Block-definíciót (kihagyva belőle a törölni kívánt rajz-
elemet).

entmake

(entmake [elemlista])

Ez a függvény új rajzelemet hoz létre a rajzban. Amennyiben az elem létre-


hozása sikerrel járt, akkor annak definíciós adatlistájával tér vissza. Amikor valami-
lyen okból nem sikerült az elemet létrehozni (például hibás adatmegadás miatt), a
visszatérési érték nil.
Az elemlista argumentumban egy rajzelem definíciós adatlistáját kell megadni
az entget függvénnyel kapható formátum szerint. Ennek tartalmaznia kell a rajz-
elem megadásához szükséges összes információt. Bármely szükséges definíciós
adat elhagyása az entmake függvény nil értékkel történő visszatéréséhez, és a
rajzelem elvetéséhez vezet. Az opcionális adatok, mint a fólia elhagyása esetén az
entmake az alapértelmezés szerinti értékeket használja. Az új rajzelem létrehozá-

53

You might also like