Subj : How to share TPrinter Canvas with a TForm Canvas To : borland.public.cpp.borlandcpp From : J-C.gibier Date : Wed May 05 2004 04:09 pm Hello, As I haven't found my free printer component, I try to build my own report object in wysiwyg style. My problem is I can't perforrm good CopyRect In my paint Tform method I use something like this : .... Bitmap->Canvas->CopyRect( R, outCanvas, R ); Canvas->Draw(0,0,Bitmap); where outCanvas is (supposed to be) the filled Tprint Canvas. But I have only a white rectangular shape dysplayed in my TForm client area. So is this rigth way to process ? There is another solution ? Does the report object can help me in a simple way ? Thx JCG .