PDFium Delphi Component Docs

OnKeyDown event

Component: TPdfView  ·  Unit: PDFium
يُطلق عندما يُضغط مفتاح بينما يكون للعنصر التركيز

Syntax

property OnKeyDown: TKeyEvent;

Description

يطلق عند الضغط على مفتاح بينما يملك الضابط التركيز. ويشير معامل Sender إلى نسخة TPdfView التي أطلقت الحدث، فيستطيع معالج واحد خدمة عدة عروض بفحص Sender

من الاستخدامات المعتادة: اعتراض أسهم الاتجاه / Page Up / Page Down لقيادة التنقل، أو Ctrl+F لفتح مربع بحث، أو Escape لمسح التحديد. وبما أن المعالج يعمل على الخيط الرئيس في VCL، يمكنك تحديث عناصر تحكم النموذج واستدعاء بقية واجهات 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