property OnKeyDown: TKeyEvent;
Control odaktayken bir tuşa basıldığında tetiklenir. Sender parametresi, event'i tetikleyen
TPdfView örneğine başvurur; böylece tek bir işleyici,
Sender'ı inceleyerek birden çok view'e hizmet edebilir
Tipik kullanımlar: gezinmeyi sürmek için ok tuşlarını / Page Up / Page Down'u kesmek, arama penceresi açmak için Ctrl+F veya seçimi temizlemek için Escape. İşleyici VCL ana thread'inde çalıştığından form control'lerini güncelleyebilir ve diğer VCL API'lerini doğrudan çağırabilirsiniz
İşleyiciler hızla dönmelidir — PDFium işleme ve form doldurma aynı thread'de gerçekleşir; buradaki her gecikme bir sonraki sayfa yeniden boyamasını erteler
TabStop'u True yapınPdfView1.OnKeyDown := MyHandler ile atayabilirsinizSet Cursor / Set Caret calls on TPdfView to keep visual feedback synchronized.
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;