PDFium Delphi Component Docs

OnPageChange esemény

Component: TPdfView  ·  Unit: PDFium
Akkor fut le, amikor az aktuális oldal bármilyen okból megváltozik

Syntax

property OnPageChange: TNotifyEvent;

Description

Akkor aktiválódik, amikor az aktuális oldal bármilyen okból megváltozik. A Sender paraméter az eseményt kiváltó TPdfView példányra hivatkozik, így a Sender megvizsgálásával egyetlen kezelő is több nézetet kiszolgálhat

Tipikus felhasználások: külső „Page X of Y” felirat frissítése vagy párhuzamosan elhelyezett bélyegképpanel szinkronizálása. Mivel a kezelő a VCL fő szálán fut, közvetlenül frissítheted az űrlapvezérlőket, és hívhatod a további VCL API-kat

A kezelőknek gyorsan vissza kell térniük — a PDFium renderelés és az űrlapkitöltés ugyanazon a szálon zajlik, és bármilyen itt fellépő késleltetés kitolja a következő oldal újrarajzolását

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