PDFium Delphi Component Docs

OnPageNumberChanged event

Componente: TPdfView  ·  Unità: PDFium
Si attiva quando il numero di pagina visibile cambia a causa dello scorrimento

Syntax

property OnPageNumberChanged: TNotifyEvent;

Description

Scatta quando il numero di pagina visibile cambia per effetto dello scorrimento. Il parametro Sender referenzia l'istanza TPdfView che ha sollevato l'evento, così un unico gestore può servire più viste esaminando Sender

Usi tipici: avvisare un controllo di navigazione che in modalità continua l'utente ha ora raggiunto una pagina diversa. 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.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