|
<< Нажмите, чтобы показать Содержание >> TRVPrint.OnPagePrepaint |
Позволяет рисовать под страницей при печати и предварительном просмотре.
type
TRVPagePrepaintEvent = procedure (Sender: TRVPrint;
PageNo: Integer; Canvas: TCanvas; Preview: Boolean;
PageRect, PrintAreaRect: TRVCoordRect) of object;
property OnPagePrepaint: TRVPagePrepaintEvent;
Последовательность действий:
1.рисование фона (если он не прозрачный);
2.OnPagePrepaint;
3.рисование документа;
Параметры:
PageNo – номер страницы, начиная с 1.
Canvas – канва для рисования.
Preview – True, если выполняется рисование предварительного просмотра.
PageRect – прямоугольник всей страницы, в пикселях.
PrintAreaRect – прямоугольник области документа на странице (PageRect за вычетом полей Margins), в пикселях.
См. также:
▪изображение в разделе справки про TRVPrint.