Draws an arrow at the specified location on a canvas.
Source position: graphutil.pp line 68
procedure DrawArrow( |
Canvas: TCanvas; |
Direction: TScrollDirection; |
Location: TPoint; |
Size: LongInt; |
ArrowType: TArrowType = atSolid |
); |
Canvas: TCanvas; |
p1: TPoint; |
p2: TPoint; |
ArrowType: TArrowType = atSolid |
); |
Canvas: TCanvas; |
p1: TPoint; |
p2: TPoint; |
ArrowLen: LongInt; |
ArrowAngleRad: float = NiceArrowAngle; |
ArrowType: TArrowType = atSolid |
); |
Canvas |
|
Canvas where the arrow is drawn. |
Direction |
|
Direction for the arrow. |
Location |
|
Point that indicates the canvas coordinates where the arrow is drawn. |
ArrowType |
|
Drawing style for the arrow. |
Canvas |
|
Canvas where the arrow is drawn. |
ArrowType |
|
Drawing style for the arrow. |
Canvas |
|
Canvas where the arrow is drawn. |
ArrowType |
|
Drawing style for the arrow. |
DrawArrow is an overloaded procedure used to draw an arrow on a canvas at the specified location. Overloaded variants of the routine allow the type of arrow, length, angle, and drawing style to be specified as arguments.