986_____________________________________________ 15

 TControl, TCustomForm, TScrollingWinControl, TWinControl


DYNAMIC void _fastcall ChangeScale(int M, int D);



 ChangeScale     . -
   ,    Left.   -
 ( ChangeScale    ScaleBy.   -
   Left),   Width  Height,   .  ,
  TControl.  ,  TWinControl.   
,   ,   .

 M and D      -
. ,     75%  , 
   75,  D  100 (75/100).     , 
=3  D=4 (3/4).       1/3,    =133
 D=100 (133/100)  =4  D=3 (4/3).

Chord

   ,    
  

 TCanuas



void _fastcall Chordfint XI, int Yl, int X2, int Y2,
int X3, int Y3, int X4, int Y4);



 Chord   :    , -
 ,      Pen.   -
  Brush.  (XI, Yl)  (X2, Y2)  ,
 .      
 ,       (X3, Y3).    -
    ,      
(X4, Y4).          .
   (X3, Y3)  (X4, Y4) .

 Windows 95/98  XI + X2, Yl + Y2  XI + X2 + Yl + Y2  
 32768.

 Windows NT       
     SetArcDirection.





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

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

 ,   .