PDFium Component Docs

OnPageChange-hendelse

Component: TPdfView  ·  Unit: PDFium
Utløses når gjeldende side endres av en hvilken som helst grunn

Syntax

property OnPageChange: TNotifyEvent;

Description

Utløses når gjeldende side endres av en hvilken som helst grunn. Sender-parameteren refererer til TPdfView-instansen som utløste hendelsen, slik at én enkelt behandler kan betjene flere visere ved å undersøke Sender

Typiske bruksområder: oppdatere en ekstern «Side X av Y»-etikett eller synkronisere et miniatyrbildepanel ved siden av dokumentet. Fordi behandleren kjører på VCL-hovedtråden, kan du oppdatere skjemakontroller og kalle andre VCL-API-er direkte

Behandlere må returnere raskt — PDFium-rendering og skjemautfylling skjer på samme tråd, og enhver forsinkelse her utsetter neste sideopptegning

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