PDFium Component Docs

אירוע OnMouseMove

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

Syntax

property OnMouseMove: TMouseMoveEvent;

Description

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

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

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

Remarks

Example

procedure TForm1.PdfViewOnMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
begin
  // show a tooltip with the current PDF coordinate, highlight the form field under the cursor, or display "hand" / "ibeam" cursors
  Caption := Format('OnMouseMove on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber