ArrowWidthOffset: Double;
The ArrowWidthOffset property determines arrow length. When setting the length remember that the arrow length should include the whole length of the callout.
Executing the example requires an existing ws object of the IWxWorkspace type.
Sub UserProc;
Var
ws: IWxWorkspace;
BArrow: IWxBoxArrow;
Begin
BArrow := ws.Shapes.Item(3) As IWxBoxArrow;
BArrow.ArrowHeightOffset := 3;
BArrow.ArrowWidthOffset := 20;
End Sub UserProc;
After executing the example arrow height and length are changed.
See also: