TechDraw Balloon

Description
The Balloon tool can add balloons with leader line in a drawing.



Usage

 * 1) Select the View to which the Balloon will be attached.
 * 2) Press the  button.
 * 3) The cursor is now displayed as a balloon icon. Click on the page to place the balloon origin to the desired position.
 * 4) The balloon bubble may be dragged to the desired position. Use CTRL-drag to move the bubble and the arrow.
 * 5) You can change balloon properties by double clicking balloon label or balloon object in the tree. This will open the Balloon task dialog.

Using separators
When using a rectangle shape, separators can be added using "|" in the text. For example "AAA|TEST|111" gives:



Data

 * : Text to be displayed.
 * : Source View for the balloon.
 * : Balloon origin x-position
 * : Balloon origin y-position
 * : End symbol for the balloon line. Options: [[Image:Arrownone.svg|20px]] None, [[Image:Arrowfilled.svg|20px]] Filled Arrow, [[Image:Arrowopen.svg|20px]] Open Arrow, [[Image:Arrowtick.svg|20px]] Tick, [[Image:Arrowdot.svg|20px]] Dot, [[Image:arrowopendot.svg|20px]] Open Circle, [[Image:arrowfork.svg|20px]] Fork, [[Image:arrowpyramid.svg|20px]] Filled Triangle
 * : Shape of the balloon bubble. Options: [[Image:Circular.svg|20px]] Circular, None, [[Image:Triangular.svg|20px]] Triangle, [[Image:Inspection.svg|20px]] Inspection, [[Image:Hexagon.svg|20px]] Hexagon, [[Image:Square-Shape.svg|20px]] Square, [[Image:Rectangular.svg|20px]] Rectangle
 * : Scale factor for the Shape.
 * : Text wrap length; -1 means the text will never be wrapped and the result is in every case a single line.
 * : Distance from the Shape to the leader line kink.
 * : Horizontal position of the balloon bubble relative to the View.
 * : Vertical position of the balloon bubble relative to the View.

View

 * : Color of the balloon text.
 * : The name of the font to use for the balloon bubble.
 * : Dimension text size in mm.
 * : Balloon line width

Scripting
TechDraw API and FreeCAD Scripting Basics.

The Balloon tool can be used in macros and from the Python console by using the following functions: