Vcl.Controls.TWinControl.ImeMode
Delphi
property ImeMode: TImeMode read FImeMode write FImeMode default imDontCare;
C++
__property TImeMode ImeMode = {read=FImeMode, write=FImeMode, default=3};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | protected | Vcl.Controls.pas Vcl.Controls.hpp |
Vcl.Controls | TWinControl |
Description
Spécifie le comportement de l'éditeur de méthodes de saisie (IME).
ImeMode permet de configurer la manière dont un IME traite les saisies utilisateur. Un IME est un processeur des saisies frontal pour les caractères des langues asiatiques. L'IME intercepte toutes les saisies clavier, les convertit en caractères asiatiques dans une fenêtre de conversion et transmet les caractères ou les chaînes converties à l'application.
ImeMode permet à un contrôle d'influencer le type de la conversion effectuée par l'IME afin qu'elle corresponde à la saisie attendue par le contrôle. Ainsi, un contrôle qui n'accepte que des saisies numériques peut spécifier pour ImeMode la valeur imClose, car aucune conversion n'est nécessaire pour les saisies numériques.
Remarque : La valeur de ImeMode ne prend effet que lorsque le contrôle reçoit la focalisation. Pour modifier la valeur de ImeMode quand le contrôle a déjà la focalisation, appelez la méthode SetIme.