TechDraw RichTextAnnotation/it: Difference between revisions

From FreeCAD Documentation
No edit summary
(Updating to match new version of source page)
 
(31 intermediate revisions by 4 users not shown)
Line 1: Line 1:
<languages/>
<languages/>
{{Docnav/it|[[TechDraw_LeaderLine/it|Linea guida]]|[[TechDraw_CosmeticVertex/it|Vertice cosmetico]]|[[TechDraw_Module/it|TechDraw]]|conL=Techdraw-mline.svg|IconC=Workbench_TechDraw.svg|IconR=Techdraw-point.svg}}


<div class="mw-translate-fuzzy">
{{Docnav/it
|[[TechDraw_LeaderLine/it|Linea guida]]
|[[TechDraw_CosmeticVertex/it|Vertice cosmetico]]
|[[TechDraw_Workbench/it|TechDraw]]
|conL=TechDraw_LeaderLine.svg
|IconC=Workbench_TechDraw.svg
|IconR=TechDraw_CosmeticVertex.svg
}}
</div>

<div class="mw-translate-fuzzy">
{{GuiCommand/it
{{GuiCommand/it
|Name=TechDraw RichTextBlock
|Name=TechDraw RichTextAnnotation
|Name/it=Blocco di testo
|Name/it=Blocco di testo
|MenuLocation=TechDraw → Annotazioni → Blocco di testo
|Icon=techdraw-textleader.svg
|Workbenches=[[TechDraw_Workbench/it|TechDraw]]
|MenuLocation=TechDraw → Blocco di testo
|Workbenches=[[TechDraw Module/it|TechDraw]]
|Version=0.19
|Version=0.19
|SeeAlso=[[TechDraw Templates/it|Modelli di squadrature]], [[Draft SVG/it|SVG]], [[TechDraw_LeaderLine/it|Linea guida]]
|SeeAlso=[[TechDraw Templates/it|Modelli di squadrature]], [[Draft SVG/it|SVG di Draft]], [[TechDraw_LeaderLine/it|Linea guida]]
}}
}}
</div>


<span id="Description"></span>
==Descrizione==
==Descrizione==


<div class="mw-translate-fuzzy">
Lo strumento Blocco di testo aggiunge un blocco di annotazione formattato a una [[TechDraw_LeaderLine/it|Linea guida]] o ad una vista.
Lo strumento Blocco di testo aggiunge un blocco di annotazione formattato a una [[TechDraw_LeaderLine/it|Linea guida]] o ad una vista.
</div>


[[Image:TechDraw_RichTextBlock_sample.png]]
[[Image:TechDraw_RichTextBlock_sample.png|220px]]
<div class="mw-translate-fuzzy">
{{Caption|Blocco di testo indipendente}}
{{Caption|Blocco di testo indipendente}}
</div>


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


<div class="mw-translate-fuzzy">
# Premere il pulsante {{Button|[[Image:techdraw-textleader.svg|16px]] [[TechDraw RichTextBlock/it|Blocco di testo]]}}.
# Premere il pulsante {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation/it|Blocco di testo]]}}.
# Si apre una finestra di dialogo delle azioni che consente l'immissione rapida del testo.
# Si apre una finestra di dialogo delle azioni che consente l'immissione rapida del testo.
# Il pulsante Start Rich Text Editor apre un editor completo. Premere l'icona Salva per registrare le modifiche.
# Il pulsante {{Button|Avvia l'editor di testo avanzato}} apre un editor completo. Premere l'icona Salva per registrare le modifiche.
# Dopo aver creato il blocco, è possibile modificarlo facendo doppio clic su RichTextBlock nella struttura.
# Dopo aver creato il blocco, è possibile modificarlo facendo doppio clic su RichTextBlock nella struttura.
# Per collegare il blocco a una [[TechDraw_LeaderLine/it|Linea guida]], selezionare la linea prima di avviare lo strumento Blocco di testo.
# Per collegare il blocco a una [[TechDraw_LeaderLine/it|Linea guida]], selezionare la linea prima di avviare lo strumento Blocco di testo.
</div>


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


<div class="mw-translate-fuzzy">
== Proprietà ==
* È possibile modificare il Blocco di testo facendo doppio clic su di esso nella vista ad albero. Il doppio clic nell'area grafica non è ancora supportato.
</div>


<span id="Properties"></span>
==Proprietà==

<div class="mw-translate-fuzzy">
* {{PropertyData|X,Y}}: la posizione del blocco. Relativa alla fine della linea se collegato a una [[TechDraw_LeaderLine/it|Linea guida]], altrimenti questa è la posizione sulla pagina.
* {{PropertyData|X,Y}}: la posizione del blocco. Relativa alla fine della linea se collegato a una [[TechDraw_LeaderLine/it|Linea guida]], altrimenti questa è la posizione sulla pagina.
* {{PropertyData|ShowFrame}}: disegna un contorno attorno al blocco.
* {{PropertyData|ShowFrame}}: disegna un contorno attorno al blocco.
* {{PropertyData|MaxWidth}}: limita la dimensione orizzontale del blocco. Il valore di -1 è per larghezza illimitata.
* {{PropertyData|MaxWidth}}: limita la dimensione orizzontale del blocco. Il valore di -1 è per larghezza illimitata.
* {{PropertyData|AnnoText}}: il testo HTML del blocco.
* {{PropertyData|AnnoText}}: il testo HTML del blocco.
</div>


<span id="Scripting"></span>

== Script ==
== Script ==


<div class="mw-translate-fuzzy">
{{Emphasis|Vedere anche:}} [[TechDraw API/it|TechDraw API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
{{Emphasis|Vedere anche:}} [[TechDraw API/it|TechDraw API]] e [[FreeCAD Scripting Basics/it|Nozioni di base sugli script di FreeCAD]].
</div>


<div class="mw-translate-fuzzy">
Lo strumento Blocco di testo può essere utilizzato nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando la seguente funzione:
Lo strumento Blocco di testo può essere utilizzato nelle [[macros/it|macro]] e dalla console [[Python/it|Python]] utilizzando la seguente funzione:
</div>

{{Code|code=
{{Code|code=
myPage = FreeCAD.ActiveDocument().Page
myPage = FreeCAD.ActiveDocument().Page
Line 51: Line 84:
}}
}}


==Note==
* È possibile modificare il Blocco di testo facendo doppio clic su di esso nella vista ad albero. Il doppio clic nell'area grafica non è ancora supportato.


<div class="mw-translate-fuzzy">
<div class="mw-translate-fuzzy">
{{Docnav/it
{{Docnav/it|[[TechDraw_LeaderLine/it|Linea guida]]|[[TechDraw_CosmeticVertex/it|Vertice cosmetico]]|[[TechDraw_Module/it|TechDraw]]|conL=Techdraw-mline.svg|IconC=Workbench_TechDraw.svg|IconR=Techdraw-point.svg}}
|[[TechDraw_LeaderLine/it|Linea guida]]
|[[TechDraw_CosmeticVertex/it|Vertice cosmetico]]
|[[TechDraw_Workbench/it|TechDraw]]
|conL=TechDraw_LeaderLine.svg
|IconC=Workbench_TechDraw.svg
|IconR=TechDraw_CosmeticVertex.svg
}}
</div>
</div>


{{TechDraw Tools navi/it}}
{{TechDraw Tools navi{{#translation:}}}}
{{Userdocnavi{{#translation:}}}}

{{Userdocnavi/it}}
{{clear}}
{{clear}}

Latest revision as of 10:08, 26 July 2023

Other languages:

Blocco di testo

Posizione nel menu
TechDraw → Annotazioni → Blocco di testo
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
0.19
Vedere anche
Modelli di squadrature, SVG di Draft, Linea guida

Descrizione

Lo strumento Blocco di testo aggiunge un blocco di annotazione formattato a una Linea guida o ad una vista.

Blocco di testo indipendente

Utilizzo

  1. Premere il pulsante Blocco di testo.
  2. Si apre una finestra di dialogo delle azioni che consente l'immissione rapida del testo.
  3. Il pulsante Avvia l'editor di testo avanzato apre un editor completo. Premere l'icona Salva per registrare le modifiche.
  4. Dopo aver creato il blocco, è possibile modificarlo facendo doppio clic su RichTextBlock nella struttura.
  5. Per collegare il blocco a una Linea guida, selezionare la linea prima di avviare lo strumento Blocco di testo.

Note

  • È possibile modificare il Blocco di testo facendo doppio clic su di esso nella vista ad albero. Il doppio clic nell'area grafica non è ancora supportato.

Proprietà

  • DatiX,Y: la posizione del blocco. Relativa alla fine della linea se collegato a una Linea guida, altrimenti questa è la posizione sulla pagina.
  • DatiShowFrame: disegna un contorno attorno al blocco.
  • DatiMaxWidth: limita la dimensione orizzontale del blocco. Il valore di -1 è per larghezza illimitata.
  • DatiAnnoText: il testo HTML del blocco.

Script

Lo strumento Blocco di testo può essere utilizzato nelle macro e dalla console Python utilizzando la seguente funzione:

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