(defun c:KonLin ()
(setq lyakt (getvar "clayer") ;_ akt. Layer speichern
ly-ziel "_Konstruktion" ;_ Layername in Variable speichern
search-layer (tblsearch "LAYER" ly-ziel) ;_ Flag ermitteln, existiert der Layer überhaupt?
)
(if (= search-layer nil) ;_ er existiert nicht!!
(command "_.-layer" "_m" ly-ziel "_co" "rot" ly-ziel "_p" "k" ly-ziel "") ;_ also erzeug' ihn
)
(setvar "clayer" ly-ziel) ;_ jetzt kannste ihn aktuelle setzen...
(command "_xline") ;_ englisch coden!!!
(while (not (= 0 (getvar "CMDACTIVE")))
(command pause)
)
(setvar "clayer" lyakt)
)
in der zeile wo der layer erzeugt wird war "_fa" eingetragen.. sollte aber "_co" sein
das wars
edit:
wieder zu langsam *G* und nichtmal die 2te make "k" gefunden... *schäm*
------------------
mfg Siegfried Schachinger
http://www.tbschatz.at
[Diese Nachricht wurde von Schachinger am 06. Oktober 2003 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP