TechDraw RichTextAnnotation/ru: Difference between revisions

From FreeCAD Documentation
(Updating to match new version of source page)
(Updating to match new version of source page)
 
Line 10: Line 10:
}}
}}


<div class="mw-translate-fuzzy">
{{GuiCommand/ru
{{GuiCommand/ru
|Name/ru=Вставка аннотаций форматированным текстом
|Name/ru=Вставка аннотаций форматированным текстом
Line 18: Line 19:
|SeeAlso=[[TechDraw_Templates/ru|Шаблоны]], [[Draft_SVG/ru|Draft SVG]], [[TechDraw_LeaderLine/ru|Добавить Линию-выноску в Вид]]
|SeeAlso=[[TechDraw_Templates/ru|Шаблоны]], [[Draft_SVG/ru|Draft SVG]], [[TechDraw_LeaderLine/ru|Добавить Линию-выноску в Вид]]
}}
}}
</div>


<span id="Description"></span>
<span id="Description"></span>
Line 30: Line 32:
==Применение==
==Применение==


# If there are multiple drawing pages in the document: optionally activate the desired page by selecting it in the [[Tree_view|Tree view]].
# Press the {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation|Rich Text Annotation]]}} button
# To attach the RichTextAnnotation to a [[TechDraw_LeaderLine|Leaderline]], select the line in the [[Tree_view|Tree view]] or on the page.
# A Task dialog will open. The dialog allows quick entry of text.
# There are several ways to invoke the tool:
# The {{Button|Start Rich Text Editor}} button will open a full featured editor. Press the Save icon to record your changes.
#* Press the {{Button|[[Image:TechDraw_RichTextAnnotation.svg|16px]] [[TechDraw_RichTextAnnotation|Insert Rich Text Annotation]]}} button.
# After the block is created, it can be edited by double clicking the RichTextAnnotation in the Tree.
#* Select the {{MenuCommand|TechDraw → Annotations → [[Image:TechDraw_RichTextAnnotation.svg|16px]] Insert Rich Text Annotation}} option from the menu.
# To attach the block to a [[TechDraw_LeaderLine|Leaderline]], select the line before starting the RichTextBlock tool.
# If there are multiple drawing pages in the document and you have not yet activated a page, the {{MenuCommand|Page Chooser}} dialog box opens: {{Version|0.20}}
## Select the desired page.
## Press the {{Button|OK}} button.
# A task panel opens.
# The task panel allows quick entry of text.
# The {{Button|Start Rich Text Editor}} button opens a full featured editor:
## When done, press the {{Button|[[Image:Document-save.svg|16px]]}} button to save your changes and close the editor.
# Press the {{Button|OK}} button to close the task panel.

<span id="Notes"></span>
==Примечания==

* After creation a RichTextAnnotation can be edited by double clicking it on the page.


<span id="Properties"></span>
<span id="Properties"></span>
Line 60: Line 75:
blockObj.AnnoText = myHTMLText
blockObj.AnnoText = myHTMLText
}}
}}

<span id="Notes"></span>
==Примечания==

* You can edit your RichTextBlock by double clicking on it in the tree view. Double clicking in the graphics area is not yet supported.





Latest revision as of 10:08, 26 July 2023

Other languages:

Вставка аннотаций форматированным текстом

Системное название
TechDraw_RichTextAnnotation
Расположение в меню
TechDraw → Заметки → Вставка аннотаций форматированным текстомs
Верстаки
TechDraw
Быстрые клавиши
Нет
Представлено в версии
0.19
См. также
Шаблоны, Draft SVG, Добавить Линию-выноску в Вид

Описание

The TechDraw RichTextAnnotation tool adds a formatted annotation block to a Leaderline or a View.

Stand alone RichTextAnnotation

Применение

  1. If there are multiple drawing pages in the document: optionally activate the desired page by selecting it in the Tree view.
  2. To attach the RichTextAnnotation to a Leaderline, select the line in the Tree view or on the page.
  3. There are several ways to invoke the tool:
    • Press the Insert Rich Text Annotation button.
    • Select the TechDraw → Annotations → Insert Rich Text Annotation option from the menu.
  4. If there are multiple drawing pages in the document and you have not yet activated a page, the Page Chooser dialog box opens: introduced in version 0.20
    1. Select the desired page.
    2. Press the OK button.
  5. A task panel opens.
  6. The task panel allows quick entry of text.
  7. The Start Rich Text Editor button opens a full featured editor:
    1. When done, press the button to save your changes and close the editor.
  8. Press the OK button to close the task panel.

Примечания

  • After creation a RichTextAnnotation can be edited by double clicking it on the page.

Свойства

  • ДанныеX,Y: The location of the block. Relative to the end of the line if attached to a Leaderline, otherwise this is the position on the page.
  • ДанныеShowFrame: Draws an outline around the block.
  • ДанныеMaxWidth: Limits the horizontal size of the block. A value of -1 is for unlimited width.
  • ДанныеAnnoText: The HTML text of the block.

Программирование

См. так же: TechDraw API и Основы составления скриптов FreeCAD.

The RichTextAnnotation tool can be used in macros and from the Python console.

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