PDFium Delphi Component Docs

OnPageNumberChanged Ereignis

Komponente: TPdfView  ·  Unit: PDFium
Fired when the visible page number changes due to scrolling.

Syntax

property OnPageNumberChanged: TNotifyEvent;

Description

Feuert, wenn sich die sichtbare Seitennummer durch Scrollen ändert. Der Parameter Sender verweist auf die TPdfView-Instanz, die das Ereignis ausgelöst hat, sodass ein einzelner Handler mehrere Ansichten bedienen kann, indem er Sender überprüft

Typischer Einsatz: einem Navigations-Control Bescheid geben, dass der Nutzer im kontinuierlichen Modus gerade eine andere Seite liest. Da der Handler im VCL-Hauptthread läuft, können Sie Formular-Controls aktualisieren und andere VCL-APIs direkt aufrufen

Handler müssen schnell zurückkehren — PDFium-Rendering und Formularausfüllen erfolgen im selben Thread, und jede Verzögerung hier verschiebt die nächste Seitenneuzeichnung

Remarks

Example

procedure TForm1.PdfViewOnPageNumberChanged(Sender: TObject);
begin
  // notify a navigation control that the user is now reading a different page in continuous mode
  Caption := Format('OnPageNumberChanged on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber