PDFium Component Docs

เหตุการณ์ OnMouseUp

Component: TPdfView  ·  Unit: PDFium
เรียกเมื่อผู้ใช้ปล่อยปุ่มเมาส์

Syntax

property OnMouseUp: TMouseEvent;

Description

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

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

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

Remarks

Example

procedure TForm1.PdfViewOnMouseUp(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  // commit a custom selection, finish a pan gesture, or trigger a click-to-zoom action
  Caption := Format('OnMouseUp on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber