PDFium Component Docs

OnKeyPress gebeurtenis

Component: TPdfView  ·  Unit: PDFium
Wordt gegenereerd voor elk teken dat door het toetsenbord wordt voortgebracht

Syntax

property OnKeyPress: TKeyPressEvent;

Description

Wordt gegenereerd voor elk teken dat door het toetsenbord wordt voortgebracht. De parameter Sender verwijst naar de TPdfView-instantie die de gebeurtenis heeft gegenereerd, zodat een enkele afhandelingsroutine meerdere weergaven kan bedienen door Sender te inspecteren.

Typisch gebruik omvat: getypte tekens filteren of transformeren voordat ze de afhandelingsroutines voor tekstselectie of formuliervelden bereiken. Omdat de afhandelingsroutine op de VCL-hoofdthread draait, kunt u formulierbesturingselementen bijwerken en direct andere VCL-API's aanroepen.

Afhandelingsroutines moeten snel terugkeren — PDFium-renderen en formulierinvullen vinden op dezelfde thread plaats, en elke vertraging hier stelt de volgende paginahertekening uit.

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