PDFium Component Docs

אירוע OnKeyDown

Component: TPdfView  ·  Unit: PDFium
נורה כאשר מקש נלחץ בזמן שלפקד יש פוקוס.

Syntax

property OnKeyDown: TKeyEvent;

Description

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

שימושים אופייניים כוללים: יירוט מקשי חצים / Page Up / Page Down לניווט, Ctrl+F לפתיחת דיאלוג חיפוש, או Escape לניקוי בחירה. מכיוון שהאנדלר רץ על שרשור ה-VCL הראשי, אתה יכול לעדכן פקדי טופס ולהפעיל API אחרים של VCL ישירות.

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

Remarks

Example

procedure TForm1.PdfViewOnKeyDown(Sender: TObject; var Key: Word; Shift: TShiftState);
begin
  // intercept arrow keys / Page Up / Page Down to drive navigation, Ctrl+F to open a search dialog, or Escape to clear a selection
  Caption := Format('OnKeyDown on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber