property OnPageNumberChanged: TNotifyEvent;
Wywoływane, gdy widoczny numer strony zmienia się na skutek przewijania. Parametr Sender odwołuje się do instancji TPdfView, która wywołała zdarzenie, więc jedna procedura obsługi może obsłużyć wiele widoków, badając Sender
Typowe zastosowania obejmują: powiadomienie kontrolki nawigacji, że użytkownik czyta teraz inną stronę w trybie ciągłym. Ponieważ procedura obsługi działa na głównym wątku VCL, możesz bezpośrednio aktualizować kontrolki formularza i wywoływać inne API VCL
Procedury obsługi muszą kończyć się szybko — renderowanie PDFium i wypełnianie formularzy odbywają się na tym samym wątku, a każde opóźnienie tutaj przesuwa następne odświeżenie strony
TabStop na True, jeśli chcesz, aby kontrolka uczestniczyła w przemieszczaniu fokusu klawiszem Tab, dzięki czemu zdarzenia klawiatury będą dostarczanePdfView1.OnPageNumberChanged := MyHandlerSet Cursor / Set Caret na TPdfView, aby zachować zsynchronizowaną wizualną informację zwrotną
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;