das Layout ist aktiv, damit kann man im Layermanager die beiden Werte AF Layer und AF Linientyp ändern, und damit die entsprechenden Elemente auf diesen Layern. Genau diese Werte möchte ich für mehrere Layer ändern.
------------------ Grüßle aus Karlsruhe Armin
[Diese Nachricht wurde von manndaten am 02. Aug. 2008 editiert.]
erstellt am: 04. Aug. 2008 09:34 <-- editieren / zitieren --> Unities abgeben: Nur für manndaten
Ahh - jetzt ist der Groschen gefallen....
Dazu musst du dem betreffenden Layer XData anhängen:
Zum einen den XData-Namen ADSK_LYR_COLOR_OVERRIDE
welcher aus folgenden besteht:
Code: -01 Entity Name 000 XRECORD 005 Handle 102 {ACAD_REACTORS 330 Object ID [360er des Layers] 102 } 330 Object ID [360er des Layers] 100 AcDbXrecord 280 1 102 {ADSK_LYR_COLOR_OVERRIDE 335 Object Id [-01er des AFs] 102 }
Für Linientypen: ADSK_LYR_LINETYPE_OVERRIDE
Code: -01 Entity Name 000 XRECORD 005 Handle 102 {ACAD_REACTORS 330 Object ID [360er des Layers] 102 } 330 Object ID [360er des Layers] 100 AcDbXrecord 280 1 102 {ADSK_LYR_LINETYPE_OVERRIDE 335 Object Id [-01er des AFs] 343 Object Id [-01er des LTs] 102 }
Allerdings hab ich bisher nirgends eine fertige Lösung gefunden...