PDFium Delphi Component Docs

OnPageChange event

Componente: TPdfView  ·  Unità: PDFium
Si attiva quando la pagina corrente cambia per qualsiasi motivo

Syntax

property OnPageChange: TNotifyEvent;

Description

Scatta quando la pagina corrente cambia per qualsiasi motivo. Il parametro Sender referenzia l'istanza TPdfView che ha sollevato l'evento, così un unico gestore può servire più viste esaminando Sender

Usi tipici: aggiornare un'etichetta esterna "Pagina X di Y" o sincronizzare un pannello di miniature affiancato. Dato che il gestore gira sul thread principale VCL, puoi aggiornare i controlli della form e chiamare direttamente le altre API VCL

I gestori devono restituire in fretta — il rendering PDFium e la compilazione dei moduli avvengono sullo stesso thread, e ogni ritardo qui posticipa il prossimo ridisegno della pagina

Remarks

Example

procedure TForm1.PdfViewOnPageChange(Sender: TObject);
begin
  // update an external "Page X of Y" label or sync a side-by-side thumbnail panel
  Caption := Format('OnPageChange on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnMouseDown, PageNumber