Vcl.DBCtrls.TDBRichEdit.KeyPress

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure KeyPress(var Key: Char); override;

C++

DYNAMIC void __fastcall KeyPress(System::WideChar &Key);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.DBCtrls.pas
Vcl.DBCtrls.hpp
Vcl.DBCtrls TDBRichEdit

Description

Complète la méthode héritée pour gérer toutes les frappes de touche modifiant l'état du contrôle éditeur.

KeyPress commence par appeler la méthode héritée qui appelle le gestionnaire d'événement OnKeyPress. KeyPress teste ensuite la valeur de la touche et l'ignore si ce n'est pas un caractère valide pour le type du champ ou s'il n'y a pas de lien avec un champ de base de données. La saisie de caractères valides amène KeyPress à tenter de placer l'ensemble de données en mode modification.

L'appui de la touche Pause oblige KeyPress à appeler la méthode LoadMemo pour charger la valeur du champ mémo associé au contrôle éditeur de texte formaté. L'appui sur la touche Pause provoque l'appel de LoadMemo par KeyPress afin de charger la valeur du champ mémo associé au contrôle éditeur de texte formaté.

Remarque :  Les applications ne peuvent pas appeler cette méthode protégée directement. Elle est appelée automatiquement en réponse à des événements Windows.

Voir aussi