property OnPageChange: TNotifyEvent;
Geçerli sayfa herhangi bir nedenle değiştiğinde tetiklenir. Sender parametresi, event'i tetikleyen
TPdfView örneğine başvurur; böylece tek bir işleyici,
Sender'ı inceleyerek birden çok view'e hizmet edebilir
Tipik kullanımlar: harici bir "Sayfa X / Y" etiketini güncellemek veya yan yana bir thumbnail panelini eşlemek. İşleyici VCL ana thread'inde çalıştığından form control'lerini güncelleyebilir ve diğer VCL API'lerini doğrudan çağırabilirsiniz
İşleyiciler hızla dönmelidir — PDFium işleme ve form doldurma aynı thread'de gerçekleşir; buradaki her gecikme bir sonraki sayfa yeniden boyamasını erteler
TabStop'u True yapınPdfView1.OnPageChange := MyHandler ile atayabilirsinizSet Cursor / Set Caret calls on TPdfView to keep visual feedback synchronized.
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;