TechDraw RichTextAnnotation/fr: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
Line 9: Line 9:
}}
}}


<div class="mw-translate-fuzzy">
{{GuiCommand/fr
{{GuiCommand/fr
|Name=TechDraw RichTextAnnotation
|Name=TechDraw RichTextAnnotation
Line 17: Line 18:
|SeeAlso=[[TechDraw Templates/fr|TechDraw Templates]], [[Draft SVG/fr|Draft SVG]], [[TechDraw_LeaderLine/fr|TechDraw LeaderLine]]
|SeeAlso=[[TechDraw Templates/fr|TechDraw Templates]], [[Draft SVG/fr|Draft SVG]], [[TechDraw_LeaderLine/fr|TechDraw LeaderLine]]
}}
}}
</div>


==Description==
==Description==
Line 42: Line 44:
==Script==
==Script==


<div class="mw-translate-fuzzy">
{{Emphasis|Voir aussi:}} [[TechDraw API/fr|TechDraw API]] et [[FreeCAD Scripting Basics/fr|FreeCAD Scripts de Base]].
{{Emphasis|Voir aussi:}} [[TechDraw API/fr|TechDraw API]] et [[FreeCAD Scripting Basics/fr|FreeCAD Scripts de Base]].
</div>


L'outil RichTextBlock peut être utilisé dans une [[macros/fr|macro]] ou dans la console [[Python/fr|Python]].
L'outil RichTextBlock peut être utilisé dans une [[macros/fr|macro]] ou dans la console [[Python/fr|Python]].

Revision as of 14:41, 2 December 2020

Other languages:

TechDraw Annotation en texte enrichi

Emplacement du menu
TechDraw → Annotations → Insert Rich Text Annotations
Ateliers
TechDraw
Raccourci par défaut
Aucun
Introduit dans la version
0.19
Voir aussi
TechDraw Templates, Draft SVG, TechDraw LeaderLine

Description

L'outil RichTextBlock ajoute un bloc d'annotation formaté (Text Rich Format) à un LeaderLine ou à une vue.

RichTextBlock

Utilisation

  1. Appuyez sur le bouton File:Techdraw-textleader.svg TechDraw RichTextAnnotation.
  2. Une boîte de dialogue de tâche va s'ouvrir. La boîte de dialogue permet une saisie rapide du texte.
  3. Le bouton démarrer l'éditeur de texte enrichi et ouvrira un éditeur complet. Appuyez sur l’icône Sauvegarder pour enregistrer vos modifications.
  4. Une fois le bloc créé, vous pouvez le modifier en double-cliquant sur RichTextBlock dans l'arborescence.
  5. Pour attacher le bloc à un LeaderLine, sélectionnez la ligne avant de démarrer l'outil RichTextBlock.

Propriétés

  • DonnéesX, Y: l'emplacement du bloc. Par rapport à la fin de la ligne si elle est attachée à un LeaderLine, sinon c'est la position sur la page.
  • DonnéesShowFrame: Dessine un contour autour du bloc.
  • DonnéesMaxWidth: Limite la taille horizontale du bloc. Une valeur de -1 correspond à une largeur illimitée.
  • DonnéesAnnoText: Le texte au format HTML du bloc.

Script

L'outil RichTextBlock peut être utilisé dans une macro ou dans la console Python.

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

Notes

  • Vous pouvez modifier votre Rich Text Annotationen en double-cliquant dessus dans la vue arborescente. Un double clic dans la zone graphique n’est pas encore supporté.