TechDraw LeaderLine

Description
The TechDraw LeaderLine tool adds a line to a View. Other annotation objects (such as Rich Text Annotations) can be connected to the leaderline to form complex annotations.



Usage create

 * 1) Select a View.
 * 2) There are several ways to invoke the tool:
 * 3) * Press the button.
 * 4) * Select the option from the menu.
 * 5) A task panel opens.
 * 6) Press the  button.
 * 7) Pick the first point on the page to define the start point of the line.
 * 8) Pick the next point on the page. Hold down  to snap to multiples of 22.5° angles. Optionally use a double-click instead of a single-click to finish entering points.
 * 9) Optionally add more points.
 * 10) If you have not double-clicked a point: press the  button.
 * 11) Optionally change the Start Symbol, End Symbol, Color, Width and Style of the leader. See Properties.
 * 12) Press the  button.

Usage edit

 * 1) Select the Leaderline in the document tree and double-click on it.
 * 2) A dialog will open where you can change the appearance.
 * 3) To edit the points, click on  and the line points become visible in the drawing.
 * 4) Drag the points to a place you like and finish the change by clicking on.

Properties

 * : The point at which the leaderline is connected to the View.
 * : The View to which the leader is attached.
 * : The symbol at the start: [[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
 * : The symbol at the end.
 * : Nodes on the leaderline.
 * : Leader scales with Leader Parent.
 * : Forces last leaderline segment to be horizontal.
 * : Pen colour for the leaderline.
 * : 0 NoLine, 1 [[Image:Continuous-line.svg|20px]] Continuous, 2 [[Image:Dash-line.svg|20px]] Dash, 3 [[Image:Dot-line.svg|20px]] Dot, 4 [[Image:DashDot-line.svg|20px]] DashDot, 5 [[Image:DashDotDot-line.svg|20px]] DashDotDot
 * : Width of leaderline.

Scripting
See also: Autogenerated API documentation and FreeCAD Scripting Basics.

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