property OnKeyPress: TKeyPressEvent;
Wird für jedes von der Tastatur erzeugte Zeichen ausgelöst. Der Parameter Sender verweist auf die TPdfView -Instanz, die das Ereignis ausgelöst hat, sodass ein einzelner Handler mehrere Ansichten bedienen kann, indem er Sender überprüft
Typische Anwendungen: Filtern oder Transformieren von eingegebenen Zeichen, bevor sie Textauswahl- oder Formularfeld-Handler erreichen. Da der Handler im VCL-Hauptthread läuft, können Sie Formularsteuerelemente aktualisieren und andere VCL-APIs direkt aufrufen
Handler müssen schnell zurückkehren — PDFium-Rendering und Formularausfüllen erfolgen im selben Thread, und jede Verzögerung hier verschiebt die nächste Seitenneuzeichnung
TabStop auf True, wenn dieses Steuerelement an der Tabulator-Fokus-Navigation teilnehmen soll, damit Tastaturereignisse zugestellt werdenPdfView1.OnKeyPress := MyHandler zuweisenSet Cursor / Set Caret-Aufrufen auf TPdfView, um das visuelle Feedback synchron zu halten
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;