PDFium Component Docs

เหตุการณ์ OnPageNumberChanged

Component: TPdfView  ·  Unit: PDFium
เรียกเมื่อหมายเลขหน้าที่มองเห็นเปลี่ยนแปลงเนื่องจากการเลื่อน

Syntax

property OnPageNumberChanged: TNotifyEvent;

Description

เรียกเมื่อหมายเลขหน้าที่มองเห็นเปลี่ยนแปลงเนื่องจากการเลื่อน พารามิเตอร์ Sender อ้างอิงอินสแตนซ์ TPdfView ที่เรียกเหตุการณ์ ดังนั้นตัวจัดการเดียวจึงรองรับหลายมุมมองได้โดยตรวจสอบ Sender

การใช้งานทั่วไปได้แก่: แจ้งคอนโทรลนำทางว่าผู้ใช้กำลังอ่านหน้าอื่นในโหมดต่อเนื่อง เนื่องจากตัวจัดการทำงานบนเธรดหลักของ VCL คุณจึงสามารถอัปเดตคอนโทรลฟอร์มและเรียก VCL API อื่นๆ ได้โดยตรง

ตัวจัดการต้องคืนค่าอย่างรวดเร็ว — การเรนเดอร์ PDFium และการกรอกฟอร์มเกิดขึ้นบนเธรดเดียวกัน และความล่าช้าที่นี่จะเลื่อนการวาดหน้าครั้งถัดไป

Remarks

Example

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;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber