PDFium Delphi Component Docs

OnKeyPress event

Component: TPdfView  ·  Unit: PDFium
يُطلق لكل محرف يولده لوح المفاتيح

Syntax

property OnKeyPress: TKeyPressEvent;

Description

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

من الاستخدامات النموذجية: ترشيح المحارف المكتوبة أو تحويلها قبل وصولها إلى معالجات تحديد النص أو حقول النماذج. وبما أن المعالج يعمل على الخيط الرئيسي لـ VCL، يمكنك تحديث عناصر تحكم النموذج واستدعاء بقية واجهات VCL مباشرة

على المعالجات أن تعود سريعًا — فتصيير PDFium وتعبئة النماذج يجريان على الخيط نفسه، وأي تأخير هنا يؤجل إعادة رسم الصفحة التالية

Remarks

Example

procedure TForm1.PdfViewOnKeyPress(Sender: TObject; var Key: Char);
begin
  // filter or transform typed characters before they reach text-selection or form-field handlers
  Caption := Format('OnKeyPress on page %d', [PdfView1.PageNumber]);
end;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber