Запутался с StretchBlt
В общем есь панелька, на ней - мой отчет. Размер панельки определяется размером страницы принтера, т.е. сколько пикселов в странице принтера, столько и в панели. Естественно, панель в экран не влезает, есть полосы прокрутки. Дальше я патыюсь выполнить StretchBlt:
StretchBlt(Printer()->Handle,0,0,Printer()->PageWidth,Printer()->PageHeight,PanelHDC,0,0,Panel2->Width,Panel2->Height,SRCCOPY);
В итоге те части панели, которые не влезают на экран не печатаются, а печатается кнопка панель с кнопкой Пуск и т.п.
Какой выход из положения?
Сделал все окончательно через метафайлы. Всем спасибо, тема закрыта.