|
Lisp : Layout löschen
axeld am 10.12.2008 um 11:44 Uhr (0)
Ich habe das anders gedacht: Nur wenn die Zeichnung im Modellbereich abgespeichert ist, kann ein leeres Layout weggelöscht werden, das nicht gebraucht wird. Wir arbeiten hier meist im Modellbereich.Die Großschreibung habe ich im VLIDE eingestellt! ------------------Axel
| | In das Form Lisp wechseln |
|
Lisp : Layout löschen
axeld am 04.12.2008 um 14:56 Uhr (0)
Hallo Holger,ich habe mich leider immer noch nicht mit den VLA-Befehlen anfreunden können.Wie muss der Code verändert werden, daß nur Layouts gelöscht werden, die keinen Inhalt haben?------------------Axel
| | In das Form Lisp wechseln |
|
Lisp : Layout löschen
axeld am 09.12.2008 um 14:15 Uhr (0)
Danke für die Hilfe.Ich habe es noch ein wenig erweitert. Dann kann das Programmchen man eigentlich immer ausführen, damit keine leeren Layouts mitgespeichert werden, die beim DWF-Erzeugen im COMPASS stören.(IF (= (GETVAR "tilemode") 1) (VLAX-FOR item (VLA-GET-LAYOUTS (VLA-GET-ACTIVEDOCUMENT (VLAX-GET-ACAD-OBJECT))) (IF ( (VLA-GET-COUNT (VLA-GET-BLOCK item)) 2) (NOT (VL-CATCH-ALL-ERROR-P (VL-CATCH-ALL-APPLY VLA-DELETE (LIST ITEM)))) ) ))------------------Axel
| | In das Form Lisp wechseln |
|
Anzeige:
Anzeige: (Infos zum Werbeplatz)
 |