PDFium Component Docs

אירוע OnMouseDown

Component: TPdfView  ·  Unit: PDFium
נורה כאשר המשתמש לוחץ על כפתור עכבר מעל התצוגה.

Syntax

property OnMouseDown: TMouseEvent;

Description

נורה כאשר המשתמש לוחץ על כפתור עכבר מעל התצוגה. פרמטר Sender מפנה למופע TPdfView שהעלה את האירוע, כך שהאנדלר יחיד יכול לשרת מספר תצוגות על ידי בדיקת Sender.

שימושים אופייניים כוללים: התחלת תיבת בחירה מותאמת אישית, התחלת פאן, או לכידת קואורדינטות לתכונת "עבור להערה זו". מכיוון שהאנדלר רץ על שרשור ה-VCL הראשי, אתה יכול לעדכן פקדי טופס ולהפעיל API אחרים של VCL ישירות.

אנדלרים חייבים לחזור במהירות — רינדור PDFium ומילוי טפסים מתרחשים על אותו שרשור, וכל עיכוב כאן דוחה את ציור העמוד הבא.

Remarks

Example

procedure TForm1.PdfViewOnMouseDown(Sender: TObject; Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
begin
  // begin a custom selection box, start panning, or capture coordinates for a "go to this annotation" feature
  Caption := Format('OnMouseDown on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, PageNumber