PDFium Delphi Component Docs

OnPageChange-tapahtuma

Component: TPdfView  ·  Unit: PDFium
Laukeaa, kun nykyinen sivu vaihtuu mistä tahansa syystä

Syntax

property OnPageChange: TNotifyEvent;

Description

Laukeaa, kun nykyinen sivu vaihtuu mistä tahansa syystä. Sender-parametri viittaa TPdfView-instanssiin joka laukaisi tapahtuman, joten yksi käsittelijä voi palvella useita näkymiä tutkimalla Sender-arvoa

Tyypillisiä käyttötapoja: ulkoisen "Sivu X / Y" -nimikkeen päivittäminen tai rinnakkaisen pienoiskuvapaneelin synkronointi. Koska käsittelijä suoritetaan VCL-pääsäikeessä, voit päivittää lomakkeen ohjaimia ja kutsua muita VCL-API:ita suoraan

Käsittelijöiden on palattava nopeasti — PDFium-renderöinti ja lomakkeiden täyttö tapahtuvat samassa säikeessä, ja mikä tahansa viive tässä siirtää seuraavan sivun uudelleenpiirtoa

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