TechDraw NewAnnotation/de

Beschreibung
Das Werkzeug »Neue Notiz» fügt ein Textfeld in die Zeichnungsseite ein..

The Annotation tool adds a text block to a drawing page.



Anwendung

 * 1) Wenn im Dokument mehrere Seiten vorhanden sind, muss die gewünschte Seite in der Baumansicht markiert werden.
 * 2) Auf die Schaltfläche  klicken.
 * 3) Das Textfeld erscheint mit dem Text »Default Text« auf der Seite. Textänderungen werden in der Daten-Eigenschaft »Text« geändert. Das Textfeld ist verschiebbar.
 * 4) Eventuell muss auf die Schaltfläche »Seite neu zeichnen« [[Image:TechDraw_Tree_Page_Sync.png|24px]] geklickt werden, um die Textänderung zu sehen.


 * 1) If you have multiple drawing pages in your document, you will need to select the desired page in the tree.
 * 2) Press the  button
 * 3) A text block containing "Default Text" will appear on the page.  Use the property editor to change the text. Drag the Annotation to the required position.
 * 4) You may need to press recompute  [[Image:View-rotate-right.png|32px]] to get your text to change.



Eigenschaften
ADD_PROPERTY_TYPE(Text ,("Default Text"),vgroup,App::Prop_None,"The text to be displayed"); ADD_PROPERTY_TYPE(Font ,(fontName.c_str),vgroup,App::Prop_None, "The name of the font to use"); ADD_PROPERTY_TYPE(TextColor,(0.0f,0.0f,0.0f),vgroup,App::Prop_None,"The color of the text"); ADD_PROPERTY_TYPE(TextSize,(8),vgroup,App::Prop_None,"The size of the text in mm"); ADD_PROPERTY_TYPE(MaxWidth,(-1.0),vgroup,App::Prop_None,"The maximum width of the Annotation block"); ADD_PROPERTY_TYPE(LineSpace,(80),vgroup,App::Prop_None,"Line spacing adjustment"); TextStyle.setEnums(TextStyleEnums); ADD_PROPERTY(TextStyle, ((long)0));


 * : Der Text, der auf der Seite gezeigt wird. Für die Textänderung auf die 3-Punkte Schaltfläche klicken.
 * : Name der Schriftart. Die beste Darstellung wird mit den installierten Schriftarten erreicht.
 * : Textfarbe.
 * : Schriftgröße in mm.
 * : Maximale Breite des Schriftfeldes. Standardeinstellung ist -1 und bedeutet keine Breite angegeben.
 * : Anpassung des Zeilenabstands in Prozent (%).
 * : Schriftschnitt: Normal (Normal), Fett (Bold), Kursivg (Italic), Fett-Kursiv (Bold-Italic).

Hinweis: Mit Ausnahme von »Scale« übernimmt das Schriftfeld alle verwendbaren Eigenschaften aus der Standardansicht. Stattdessen kann die Eigenschaft »TextSize« dazu verwendet werden.

Programmierung
Mit Python kann das Textfeld auf den Seiten hinzugefügt werden.

TechDraw API and FreeCAD Scripting Basics.

The New Annotation tool can be used in macros and from the Python console by using the following functions: