Hallo Forum-Mitglieder,
ich habe ein Problem mit den Schriftfeldern in AutoCAD Mechanical und hoffe, dass mir jemand helfen kann...
Zu meinem Problem:
Ich habe ein c#-.Net Addin geschrieben, welche automatisch verschiedene Schriftfelder ausfüllen soll. Es existiert ein Schriftfeld (GEN-TITLE-DES1{15.52}), welcher mit einem Breitenfaktor versehen ist. Wenn ich den Wert dieses Schriftfeldes ändere, wird der geänderte Wert auch übernommen. Soweit so gut... ABER, die Textoption des Schriftfeldes ist mit Textstil=ACDINTS; Ausrichtung=Zentriert definiert , sodass der Text in dem entsprechenden Rechteck eingepasst wird. Leider wird der geänderte Text NICHT automatisch angepasst, sondern erst wenn beispielsweise der ACAD-Befehl "AMPOWEREDIT" aufgerufen wird.
Was muss man programmtechnisch noch tun, damit der Wert eines Schriftfeldes nach der Änderung auch eingepasst wird? Oder anders gefragt, welcher Seiteneffekt führt dazu, dass der Befehl "AMPOWEREDIT" die Schriftfelder entsprechend einpasst?
Vielen Dank im Voraus,
Thomas
Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP