property OnKeyPress: TKeyPressEvent;
Fired for each character generated by the keyboard. The Sender parameter references the TPdfView Instanz, die das Ereignis ausgelöst hat, sodass ein einzelner Handler mehrere Ansichten bedienen kann, indem er Sender.
Typical uses include: filter or transform typed characters before they reach text-selection or form-field handlers. Because the handler runs on the VCL main thread, you can update form controls and call other VCL APIs directly.
Handler müssen schnell zurückkehren - das PDFium-Rendering und das Ausfüllen von Formularen laufen im selben Thread, und jede Verzögerung verschiebt die nächste Neuzeichnung der Seite
TabStop to True wenn dieses Steuerelement an der Tab-Tasten-Fokusnavigation teilnehmen soll, damit Tastaturereignisse ausgeliefert werdenPdfView1.OnKeyPress := MyHandler.Set Cursor / Set Caret calls on TPdfView to keep visual feedback synchronized.
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;