TechDraw RichTextAnnotation/de: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(13 intermediate revisions by 2 users not shown)
Line 13: Line 13:
|Name=TechDraw RichTextAnnotation
|Name=TechDraw RichTextAnnotation
|Name/de=TechDraw FormatierteTextAnmerkung
|Name/de=TechDraw FormatierteTextAnmerkung
|MenuLocation=TechDraw → Anmerkungen → Einfügen Formatierte Text Anmerkungen
|MenuLocation=TechDraw → Anmerkungen → Rich-Text-Anmerkungen einfügen
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|Workbenches=[[TechDraw_Workbench/de|TechDraw]]
|Version=0.19
|Version=0.19
|SeeAlso=[[TechDraw_Templates/de|TechDraw Vorlagen]], [[Draft_SVG/de|Entwurf SVG]], [[TechDraw_LeaderLine/de|TechDraw Führungslinie]]
|SeeAlso=[[TechDraw_Templates/de|TechDraw Vorlagen]]
}}
}}


Line 22: Line 22:
==Beschreibung==
==Beschreibung==


Das Werkzeug '''TechDraw FormatierteTextAnmerkung''' fügt einer [[TechDraw_LeaderLine/de|Hinweislinie]] oder einer Ansicht einen formatierten Beschriftungsblock hinzu .
<div class="mw-translate-fuzzy">
Das FormatierterTextBlock Werkzeug fügt einen formatierten Anmerkungsblock zu einer [[TechDraw_LeaderLine/de|Führunglinie]] oder einer Ansicht hinzu.
</div>


[[Image:TechDraw_RichTextBlock_sample.png|220px]]
[[Image:TechDraw_RichTextBlock_sample.png|220px]]
{{Caption|Eigenständige FormatierteTextAnmerkung}}
<div class="mw-translate-fuzzy">
{{Caption|Eigenständiger FormatierterTextBlock}}
</div>


<span id="Usage"></span>
<span id="Usage"></span>
==Anwendung==
==Anwendung==


# Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind: Wahlweise das gewünschte Zeichnungsblatt durch Auswahl in der [[Tree_view/de|Baumansicht]] aktivieren.
<div class="mw-translate-fuzzy">
# Um eine Rich-Text-Beschriftung an eine [[TechDraw_LeaderLine/de|Hinweislinie]] anzuhängen, wird die Linie in der [[Tree_view/de|Baumansicht]] oder auf dem Zeichnungsblatt ausgewählt.
# Drücke die {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation/de|Formatierte Text Anmerkung]]}} Schaltfläche
# Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
# Ein Aufgabendialog wird geöffnet. Der Dialog ermöglicht eine schnelle Eingabe von Text.
#* Die Schaltfläche {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation/de|Rich-Text-Anmerkung einfügen]]}} drücken.
# Die {{Button|Formatierter Text Editor starten}} Schaltfläche öffnet einen voll ausgestatteten Editor. Drücke auf das Symbol Speichern, um deine Änderungen aufzuzeichnen.
#* Den Menüeintrag {{MenuCommand|TechDraw → Anmerkungen → [[Image:TechDraw_RichTextAnnotation.svg|16px]] Rich-Text-Anmerkung einfügen}} auswählen.
# Nachdem der Block erstellt wurde, kann er durch Doppelklicken auf den FormatierterTextBlock im Baum bearbeitet werden.
# Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind und noch kein Blatt aktiviert wurde, wird das Dialogfeld {{MenuCommand|Blattauswahl}} geöffnet: {{Version/de|0.20}}
# Um den Block an eine [[TechDraw_LeaderLine/de|Führungslinie]] anzuhängen, wähle die Linie aus, bevor du das FormatierterTextBlock Werkzeug startest.
## Das gewünschte Blatt auswählen.
</div>
## Die Schaltfläche {{Button|OK}} drücken.
# Der Aufgaben-Bereich wird geöffnet und ermöglicht eine schnelle Eingabe von Text.
# Die Schaltfläche {{Button|Rich-Text-Editor starten}} öffnet einen voll ausgestatteten Editor:
## Ist die Texteingabe abgaschlossen, wird die Schaltfläche {{Button|[[Image:Document-save.svg|16px]]}} gedrückt, um die Änderungen zu speichern und den Editor zu schließen.
# Die Schaltfläche {{Button|OK}} drücken, um den Aufgaben-Bereich zu schließen.

<span id="Notes"></span>
==Hinweise==

* Nach der Erstellung kann ein RichTextAnnotation-Objekt mit einem Doppelklick auf dem Zeichnungsblatt zum Bearbeiten ausgewählt werden.


<span id="Properties"></span>
<span id="Properties"></span>
==Eigenschaften==
==Eigenschaften==


* {{PropertyData/de|X,Y}}: Die Position des Blocks; relativ zum Ende der Linie, wenn er an eine [[TechDraw_LeaderLine/de|Hinweisline]] angehängt ist, ansonsten ist dies die Position auf dem Zeichnungsblatt.
<div class="mw-translate-fuzzy">
* {{PropertyData/de|Show Frame}}: Zeichnet einen Rahmen um den Block herum.
* {{PropertyData/de|X,Y}}: Die Position des Blocks. Relativ zum Ende der Zeile, wenn sie an eine [[TechDraw_LeaderLine/de|LeaderLine]] angehängt ist, ansonsten ist dies die Position auf der Seite.
* {{PropertyData/de|AnzeigeRahmen}}: Zeichnet einen Umriss um den Block herum.
* {{PropertyData/de|Max Width}}: Begrenzt die (horizontale) Breite des Blocks. Ein Wert von -1 steht für eine unbegrenzte Breite.
* {{PropertyData/de|MaxBreite}}: Begrenzt die horizontale Größe des Blocks. Ein Wert von -1 ist für unbegrenzte Breite.
* {{PropertyData/de|Anno Text}}: Der HTML-Text des Blocks.
* {{PropertyData/de|AnmerkungsText}}: Der HTML-Text des Blocks.
</div>


<span id="Scripting"></span>
<span id="Scripting"></span>
Line 57: Line 61:
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].
Siehe auch: [https://freecad.github.io/SourceDoc/ Autogenerierte API Dokumentation] und [[FreeCAD_Scripting_Basics/de|FreeCAD Grundlagen Skripten]].


Das Werkzeug '''FormatierteTextAnmerkung''' kann in [[Macros/de|Makros]] und von der [[Python/de|Python]]-Konsole aus verwendet werden.
<div class="mw-translate-fuzzy">
Das FormatierterTextBlock Werkzeug kann in [[Macros/de|Makros]] und aus der [[Python/de|Python]] Konsole verwendet werden.
</div>


{{Code|code=
{{Code|code=
Line 70: Line 72:
blockObj.AnnoText = myHTMLText
blockObj.AnnoText = myHTMLText
}}
}}

<span id="Notes"></span>
==Hinweise==

* Du kannst deinen FormatierterTextBlock bearbeiten, indem du in der Baumansicht darauf doppelklickst. Ein Doppelklick in den Grafikbereich wird noch nicht unterstützt.




{{Docnav/de
{{Docnav/de
|[[TechDraw_LeaderLine/de|Hinweislinie]]
|[[TechDraw_LeaderLine/de|Hinweislinie]]
|[[TechDraw_CosmeticVertex/de|KosmetikKnoten]]
|[[TechDraw_CosmeticVertex/de|Hilfspunkt]]
|[[TechDraw_Workbench/de|TechDraw]]
|[[TechDraw_Workbench/de|TechDraw]]
|IconL=TechDraw_LeaderLine.svg
|IconL=TechDraw_LeaderLine.svg

Latest revision as of 21:10, 26 July 2023

TechDraw FormatierteTextAnmerkung

Menüeintrag
TechDraw → Anmerkungen → Rich-Text-Anmerkungen einfügen
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
TechDraw Vorlagen

Beschreibung

Das Werkzeug TechDraw FormatierteTextAnmerkung fügt einer Hinweislinie oder einer Ansicht einen formatierten Beschriftungsblock hinzu .

Eigenständige FormatierteTextAnmerkung

Anwendung

  1. Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind: Wahlweise das gewünschte Zeichnungsblatt durch Auswahl in der Baumansicht aktivieren.
  2. Um eine Rich-Text-Beschriftung an eine Hinweislinie anzuhängen, wird die Linie in der Baumansicht oder auf dem Zeichnungsblatt ausgewählt.
  3. Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
    • Die Schaltfläche Rich-Text-Anmerkung einfügen drücken.
    • Den Menüeintrag TechDraw → Anmerkungen → Rich-Text-Anmerkung einfügen auswählen.
  4. Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind und noch kein Blatt aktiviert wurde, wird das Dialogfeld Blattauswahl geöffnet: eingeführt mit Version 0.20
    1. Das gewünschte Blatt auswählen.
    2. Die Schaltfläche OK drücken.
  5. Der Aufgaben-Bereich wird geöffnet und ermöglicht eine schnelle Eingabe von Text.
  6. Die Schaltfläche Rich-Text-Editor starten öffnet einen voll ausgestatteten Editor:
    1. Ist die Texteingabe abgaschlossen, wird die Schaltfläche gedrückt, um die Änderungen zu speichern und den Editor zu schließen.
  7. Die Schaltfläche OK drücken, um den Aufgaben-Bereich zu schließen.

Hinweise

  • Nach der Erstellung kann ein RichTextAnnotation-Objekt mit einem Doppelklick auf dem Zeichnungsblatt zum Bearbeiten ausgewählt werden.

Eigenschaften

  • Daten-EigenschaftX,Y: Die Position des Blocks; relativ zum Ende der Linie, wenn er an eine Hinweisline angehängt ist, ansonsten ist dies die Position auf dem Zeichnungsblatt.
  • Daten-EigenschaftShow Frame: Zeichnet einen Rahmen um den Block herum.
  • Daten-EigenschaftMax Width: Begrenzt die (horizontale) Breite des Blocks. Ein Wert von -1 steht für eine unbegrenzte Breite.
  • Daten-EigenschaftAnno Text: Der HTML-Text des Blocks.

Skripten

Siehe auch: Autogenerierte API Dokumentation und FreeCAD Grundlagen Skripten.

Das Werkzeug FormatierteTextAnmerkung kann in Makros und von der Python-Konsole aus verwendet werden.

myPage = FreeCAD.ActiveDocument().Page
myBase = FreeCAD.ActiveDocument().View
blockObj = FreeCAD.ActiveDocument.addObject('TechDraw::DrawRichAnno','DrawRichAnno')
FreeCAD.activeDocument().myPage.addView(blockObj)
blockObj.X = 5
blockObj.Y = 5
blockObj.AnnoText = myHTMLText