TRVPrint.OnSendingToPrinter

<< Нажмите, чтобы показать Содержание >>

TRVPrint.OnSendingToPrinter

Происходит во время выполнения методов Print или PrintPages.

type

  TRVPrintingEvent = procedure(Sender: TCustomRichView;

    PageCompleted: Integer; Step:TRVPrintingStepof object;

 

property OnSendingToPrinter: TRVPrintingEvent;

При первом вызове события:

PageCompleted = 0, Step = rvpsStarting.

Затем событие происходит несколько раз с параметрами:

PageCompleted = <номер напечатанной страницы>, Step = rvpsProceeding.

При последнем вызове:

PageCompleted = 0, Step = rvpsFinished.

Примечание 1: Sender – специальный TRichView, который содержится внутри объекта TRVPrint.

Примечание 2: PageCompleted – номер страницы, начиная с 1, а не количество напечатанных страниц. При печати нескольких копий одно и то же значение может повторяться несколько раз за один вызов Print или PrintPages.

См. также методы:

Print;

PrintPages.

См. также события:

OnFormatting.