PDFium Delphi Component Docs

OnKeyPress event

Componente: TPdfView  ·  Unità: PDFium
Generato per ciascun carattere generato dalla tastiera

Syntax

property OnKeyPress: TKeyPressEvent;

Description

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

Remarks

Example

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;

See Also

OnClick, OnPageChange, OnMouseDown, PageNumber