|
<< Нажмите, чтобы показать Содержание >> TRVPrint.OnFormatting |
Происходит во время выполнения метода FormatPages.
type
TRVPrintingEvent = procedure(Sender: TCustomRichView;
PageCompleted: Integer;
Step:TRVPrintingStep) of object;
property OnFormatting: TRVPrintingEvent;
При первом вызове события:
PageCompleted = 0, Step = rvpsStarting.
Затем событие происходит несколько раз с параметрами:
PageCompleted = <номер отформатированной страницы>, Step = rvpsProceeding.
При последнем вызове:
PageCompleted = 0, Step = rvpsFinished.
Примечание 1: Sender – специальный TRichView, который содержится внутри объекта TRVPrint.
Примечание 2: первый этап (предварительное форматирование) занимает около 90% времени; последующее разбиение на страницы выполняется быстро.
См. также методы:
См. также события: