property OnPageChange: TNotifyEvent;
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
TabStop a True se vuoi che questo controllo partecipi alla navigazione del focus con il tasto Tab, così che gli eventi da tastiera vengano consegnatiPdfView1.OnPageChange := MyHandlerSet Cursor / Set Caret su TPdfView per mantenere il feedback visivo sincronizzato
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;