You are on page 1of 1

AutoLISP

(tblnext "block") lekérdezi a Block definícióját

Eredményül:

((0 . "BLOCK") szimbólum típusa


(2 . "HAZ") szimbólum neve
(70 . 0) flagek
(10 9.0 2.0 0.0) origó X, Y, Z koordinátái
(-2 . <Elem neve: 40000126>) az első rajzelem

A 2-es csoportban szereplő elemnevet az entget és az entnext függvények el-


fogadják, de a többi rajzelem kezelő függvény nem. Nem illesztheti be például egy
kiválasztott elemsorozatba az ssadd függvény segítségével. A 2-es csoportban
található elemnevet átadva az entnext függvénynek, végigpásztázhatja a Blockde-
finícióban szereplő rajzelemeket; a Block-definícióban lévő utolsó elem után az
entnext függvény nil értékkel tér vissza.

Megjegyzés: Amennyiben egy Block nem tartalmaz rajzelemeket, a tblnext


függvény eredményében szereplő –2-es csoport a Block Endblk elemének
nevét tartalmazza.

tblsearch

(tblsearch <tablanev> <szimbolum> [kovetkezot])

Ez a függvény végigvizsgálja a tablanev argumentummal megadott táblát a


szimbólum argumentummal (a tblnext függvényhez hasonlóan) megadott szimbó-
lumnév kikeresése céljából. Mindkét argumentum betűit a függvény automatikusan
nagybetűkké konvertálja. Amikor talált egy szimbólumot a megadott névvel, a
függvény a tblnext függvénynél ismertetett formátumú listával tér vissza. Ha nem
talált, akkor nil értékkel tér vissza. Példa:

(tblsearch "style" "standard") lekérdez egy szövegstí


-lust
((0 . "STYLE") szimbólum típusa
(2 . "STANDARD") szimbólum neve
(70 . 0) flagek
(40 . 0.0) rögzített magasság
(41 . 1.0) szélességi tényező
(50 . 0.0) dőlésszög
(71 . 0) generálási flag
(3 . "txt.shx") elsődleges font állomány
(4 . "")) big-font állomány

78

You might also like