kłopot z wydrukiem
obiekty interfejsu umieszczam w scrollbox-ie i część nie mieści się na ekranie, przy drukowaniu są drukowane jedynie elementy aktualnie widoczne wygląda to mniej więcej tak (standard):
if(PrintDialog1->Execute())
{
Printer()->Title="Mójwydruk";
Printer()->Orientation = poPortrait;
Printer()->BeginDoc();
int width, height;
int x = Printer()->PageWidth; // długość strony.
int y = Printer()->PageHeight; // wysokość strony.
int wys=Form->Height;
//tu sobie ustwiam width i height
Printer()->Canvas->CopyRect(Rect(10, 10, width, height), Form->Canvas, Rect(0, 0, Form->Width, wys));
Printer()->EndDoc();
}
pytanie: jak wydrukować te które nie są widoczne na formie? tzn. jak wydrukować zakrytą resztę scrollbox-a? zielony jestem w temacie drukowania