TechDraw RichTextAnnotation/it: Difference between revisions

From FreeCAD Documentation
No edit summary
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 22: Line 22:
==Descrizione==
==Descrizione==


Lo strumento '''TechDraw Blocco di testo''' aggiunge un blocco di annotazione formattato a una [[TechDraw_LeaderLine/it|Linea guida]] o ad una Vista.
<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.
</div>


[[Image:TechDraw_RichTextBlock_sample.png|220px]]
[[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>
<span id="Usage"></span>
==Utilizzo==
==Utilizzo==


# Se nel documento sono presenti più Pagine di disegno: facoltativamente attivare la Pagina desiderata selezionandola nella [[Tree_view/it|Vista ad albero]].
<div class="mw-translate-fuzzy">
# Per associare un Blocco di testo a una [[TechDraw_LeaderLine/it|Linea guida]], selezionare la linea nella [[Tree_view/it|Vista ad albero]] o sulla Pagina.
# Premere il pulsante {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation/it|Blocco di testo]]}}.
# Esistono diversi modi per richiamare lo strumento:
# Si apre una finestra di dialogo delle azioni che consente l'immissione rapida del testo.
#* Premere il pulsante {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation/it|Inserisci Blocco di testo]]}}.
# Il pulsante {{Button|Avvia l'editor di testo avanzato}} apre un editor completo. Premere l'icona Salva per registrare le modifiche.
#* Selezionare l'opzione {{MenuCommand|TechDraw → Annotazioni → [[Image:TechDraw_RichTextAnnotation.svg|16px]] Inserisci Blocco di testo}} dal menu.
# Dopo aver creato il blocco, è possibile modificarlo facendo doppio clic su RichTextBlock nella struttura.
# Se nel documento sono presenti più Pagine di disegno e non si ha ancora attivato una Pagina, si apre la finestra di dialogo {{MenuCommand|Scelta pagina}}: {{Version/it|0.20}}
# Per collegare il blocco a una [[TechDraw_LeaderLine/it|Linea guida]], selezionare la linea prima di avviare lo strumento Blocco di testo.
## Selezionare la pagina desiderata.
</div>
## Premere il pulsante {{Button|OK}}.
# Si apre un pannello delle azioni.
# Il pannello delle azioni consente l'immissione rapida di testo.
# Il pulsante {{Button|Avvia l'editor di testo avanzato}} apre un editor completo di funzionalità:
## Al termine, premere il pulsante {{Button|[[Image:Document-save.svg|16px]]}} per salvare le modifiche e chiudere l'Editor.
# Premere il pulsante {{Button|OK}} per chiudere il pannello delle Azioni.


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


* Dopo la creazione, è possibile modificare un Blocco di testo facendo doppio clic sulla pagina.
<div class="mw-translate-fuzzy">
* È 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>
<span id="Properties"></span>
==Proprietà==
==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>
<span id="Scripting"></span>
== Script ==
==Script==


Vedere anche: [https://freecad.github.io/SourceDoc/ Autogenerated API documentation] e [[FreeCAD_Scripting_Basics/it|Script di base per FreeCAD]].
<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]].
</div>


Lo strumento Blocco di testo può essere utilizzato nelle [[Macros/it|macro]] e dalla console [[Python/it|Python]].
<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:
</div>


{{Code|code=
{{Code|code=

Latest revision as of 21:56, 1 July 2024

Other languages:

Blocco di testo

Posizione nel menu
TechDraw → Annotazioni → Inserisci Blocco di testo
Ambiente
TechDraw
Avvio veloce
Nessuno
Introdotto nella versione
0.19
Vedere anche
TechDraw Annotazione

Descrizione

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

Blocco di testo indipendente

Utilizzo

  1. Se nel documento sono presenti più Pagine di disegno: facoltativamente attivare la Pagina desiderata selezionandola nella Vista ad albero.
  2. Per associare un Blocco di testo a una Linea guida, selezionare la linea nella Vista ad albero o sulla Pagina.
  3. Esistono diversi modi per richiamare lo strumento:
    • Premere il pulsante Inserisci Blocco di testo.
    • Selezionare l'opzione TechDraw → Annotazioni → Inserisci Blocco di testo dal menu.
  4. Se nel documento sono presenti più Pagine di disegno e non si ha ancora attivato una Pagina, si apre la finestra di dialogo Scelta pagina: disponibile dalla versione 0.20
    1. Selezionare la pagina desiderata.
    2. Premere il pulsante OK.
  5. Si apre un pannello delle azioni.
  6. Il pannello delle azioni consente l'immissione rapida di testo.
  7. Il pulsante Avvia l'editor di testo avanzato apre un editor completo di funzionalità:
    1. Al termine, premere il pulsante per salvare le modifiche e chiudere l'Editor.
  8. Premere il pulsante OK per chiudere il pannello delle Azioni.

Note

  • Dopo la creazione, è possibile modificare un Blocco di testo facendo doppio clic sulla pagina.

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

Vedere anche: Autogenerated API documentation e Script di base per FreeCAD.

Lo strumento Blocco di testo può essere utilizzato nelle macro e dalla 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