Creating a new TsgDXFLeader

Discuss and ask questions about CAD VCL (Delphi and C++ Builder).

Moderators: SDS, support, admin

Post Reply
aby
Posts: 81
Joined: 21 May 2007, 13:02
Location: Turkey

Creating a new TsgDXFLeader

Post by aby » 06 Dec 2009, 14:04

Hi,

How can I create a leader in CadSoft Tools.

Thanks

Aby

support
Posts: 3271
Joined: 30 Mar 2005, 11:36
Contact:

Re: Creating a new TsgDXFLeader

Post by support » 09 Dec 2009, 11:25

Hello.
Leader, like a Spline can be created by Fits or Controls, that define its approximation:

Code: Select all

var
      Im: TsgCADImage;
      Leader : TsgDXFLeader;
      pt : PFPoint;
      I : integer;
begin
      Leader := TsgDXFLeader.Create;
      Leader.Color := ClRed;
      for I := 0 to 4 do
      begin
          New(pt);
          pt^ := (MakeFPoint(50*I, 200-10*I*I, 0));
          Leader.Fit.Add(pt);        // creation by Fit points
//        Leader.Controls.Add(pt);   // or Control points
      end;

      AddEntity(Im.Converter, Leader);
      Im.GetExtents;
      sgPaintBox.Refresh;
end; 
Alexander.
Technical Support E-mail: support@cadsofttools.com
Chat support on Skype: cadsofttools.support

Post Reply