Vcl.Grids.TInplaceEdit.KeyPress
Delphi
procedure KeyPress(var Key: Char); override;
C++
DYNAMIC void __fastcall KeyPress(System::WideChar &Key);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
protected | Vcl.Grids.pas Vcl.Grids.hpp |
Vcl.Grids | TInplaceEdit |
Beschreibung
Reagiert auf Tastatureingaben.
KeyPress überlässt die Verarbeitung von Tastatureingaben zunächst dem Gitter und behandelt nur solche Tastatureingaben, die das Gitter nicht vollständig verarbeitet. Wenn sich das Gitter nach der Verarbeitung einer Tastatureingabe nicht im Eingabemodus befindet, wird das Tastaturereignis von KeyPress verworfen. Die Methode verarbeitet die Betätigung der Taste EINGABE und ruft für alle anderen, nicht verarbeiteten Tastatureingaben die geerbte Methode auf.
Beim Drücken der EINGABE-Taste markiert KeyPress den gesamten Text. Falls dieser bereits markiert ist, wird die Markierung aufgehoben.