  ___________________________________345

5.1.5.2     

       
    Assign. ,       -
.     CopyRect,   -
        . -
   :

void   fastcall CopyRect(const Windows::TRect &Dest,

TCanvas* Canvas, const Windows::TRect SSource);

 Dest    ,   -
 .  Canvas  ,   -
 .      :  TImage, 
TBitmap  .           -
,    .  Source  -
    ,     Dest.
     ,      TRect.  -
 5.1.3.4        Rect   .

      .    -
       , 
    ,   .   -
   CopyMode ( )  , 
  .        
15  15    .   
CopyMode  cmSrcCopy.   ,   
 :   Dest    -
.     cmWhiteness  cmBlackness,   -
    :    -
    .      
    ,    Dest.  -
   cmSrdnvert,      -
 ,    XOR.  ,   
  ,       
  .    cmSrcAnd.   -
        ,   -
     ,     ,
       .   cmSrcPaint
  ,      -
     .

     . 

Imagel->Canvas->CopyMode = cmSrcCopy;

Imagel->Canvas->CopyRect(Rect(0,0,200,200),Image2->
Canvas,Rect(0,0,200,200));

      Image2 
    Imagel. ,   
   Imagel       (0, 0) 
(200, 200),   .


Imagel->Canvas->CopyMode = cmSrdnvert;

Imagel->Canvas->CopyRect(Rect(0,0,200,200),Image2->
Canvas,Rect(0,0,200,200)) ;

Imagel->Canvas->CopyRect(Rect(0,0,200,200),Image2->
Canvas,Rect(0,0,200,200));