Hi,
IMHO nicht dokumentiert, aber gibt's.
Im Schriftfeldeditor die Blockreferenz wählen (den Weg bis dahin kennst du sicher) und eine beliebige Eigenschaft auswählen.
Anschließend den Schriftfeldcode, der in der unteren Zeile angezeigt wird, kopieren und zum Beispiel im Notepad-Editor einfügen. Hier änderst du den Code indem du die von dir gewählte Eigenschaft durch Handle ersetzt:
Vorher-Nachher-Beispiel:
%<\AcObjProp Object(%<\_ObjId 2118846824>%).TrueColor>%
->
%<\AcObjProp Object(%<\_ObjId 2118846824>%).Handle>%
Die neue Zeile wieder in die Zwischenablage und in Acad einfügen. Jetzt sollte das Handle der oben gewählten Blockreferenz angezeigt werden.
[LATE-EDIT]Für die Nachwelt: Es folgte natürlich der heute obligatorische Aprilscherz.[/LATE-EDIT]
[OT]
Übrigens ebenfalls nicht dokumentiert: Man kann durch geschicktes Manipulieren des Schriftfeldcodes und ohne Extra-Tools die Eigenschaften auf das jeweilige Objekt wieder zurückschreiben. Also werden zum Beispiel Farbänderungen am Schriftfeld automatisch auf das Objekt übertragen. Bidirektionale Schriftfelder, sozusagen.
[/OT]
Gruß
CADchup
------------------
CADmaro.de
[Diese Nachricht wurde von CADchup am 01. Apr. 2010 editiert.]
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP