property OnKeyPress: TKeyPressEvent;
Generato per ciascun carattere generato dalla tastiera. Il parametro Sender referenzia l'istanza TPdfView che ha generato l'evento, così un singolo gestore può servire più view esaminando Sender
Usi tipici includono: filtrare o trasformare i caratteri digitati prima che raggiungano i gestori di selezione testo o dei campi modulo. Poiché il gestore gira sul thread principale VCL, puoi aggiornare i controlli del form e chiamare altre API VCL direttamente
I gestori devono tornare rapidamente — il rendering PDFium e il form filling avvengono sullo stesso thread e qualsiasi ritardo qui posticipa il prossimo repaint della pagina
TabStop a True se vuoi che questo controllo partecipi all'attraversamento del focus tramite tasto Tab così che gli eventi di tastiera vengano recapitatiPdfView1.OnKeyPress := MyHandlerSet Cursor / Set Caret su TPdfView per mantenere sincronizzato il feedback visivo
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;