, , , ,  1005

Brush.  (XI, Y1)  (2, Y2)  ,  -
.        , -
      (, Y3).     -
   ,       (4, Y4).  -
        .  -
,          (,
Y3)  (4, Y4).

 Windows 95/98  XI + 2, Y1 + Y2  XI + 2 + Y1 + Y2  
 32768.

 Windows NT       
     SetArcDirection.





Imagel->Canvas->Pie(0, 0, 200, 200, 200, , , );

Image2->Canvas->Pie(0, 0, 200, 200, , , 200, 0) ;

 ,   .

PoIyBezier  PolyBezierTo

        , -
   

 TCanvas



void   fastcall PoIyBezier(const Windows::TPoint * Points,
const int Points Size);

void _fastcall PolyBezierTo(const Windows::TPoint * Points,
const int Points_Size);


 PoIyBezier  PolyBezierTo    Points_Size,

   Points,    .  
 PoIyBezier      , a PolyBezier-
To   .   Points_Size    
   ( ,  ,     C++Buil-
der):  PoIyBezier     3 (.. 1*3),   PolyBezierTo  
  ,  3 (.. i*3-l).      -
,      .

       N   
    . ,  :