PDFium Component Docs

OnKeyDown event

Component: TPdfView  ·  Unit: PDFium
Dipicu saat tombol ditekan ketika kontrol memiliki fokus

Syntax

property OnKeyDown: TKeyEvent;

Description

Dipicu saat tombol ditekan ketika kontrol memiliki fokus. Parameter Sender mereferensikan instance TPdfView yang memunculkan event, sehingga satu handler dapat melayani beberapa tampilan dengan memeriksa Sender

Penggunaan tipikal meliputi: mencegat tombol panah / Page Up / Page Down untuk mendorong navigasi, Ctrl+F untuk membuka dialog pencarian, atau Escape untuk menghapus seleksi. Karena handler berjalan di thread utama VCL, Anda dapat memperbarui kontrol form dan memanggil API VCL lain secara langsung

Handler harus kembali dengan cepat — rendering PDFium dan pengisian formulir terjadi di thread yang sama, dan penundaan apa pun di sini menunda repaint halaman berikutnya

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