Hi
You can do it as follows:
// Copy the area of the background image under the current layer to another ImageEnView
var
lyr: TIELayer;
begin
lyr := ImageEnView1.CurrentLayer;
ImageEnView2.IEBitmap.Allocate( lyr.Width, lyr.Height, clNone );
ImageEnView1.Layers[0].Bitmap.CopyRectTo( ImageEnView2.IEBitmap, lyr.PosX, lyr.PosY, 0, 0, lyr.Width, lyr.Height, True );
ImageEnView2.Update();
end;
Nigel
Xequte Software
www.imageen.com