FMX.Types.TVirtualKeyboardType

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TVirtualKeyboardType = (Default, NumbersAndPunctuation, NumberPad, PhonePad, Alphabet, URL, NamePhonePad,
EmailAddress, DecimalNumberPad);

C++

enum class DECLSPEC_DENUM TVirtualKeyboardType : unsigned int { Default, NumbersAndPunctuation, NumberPad, PhonePad, Alphabet, URL, NamePhonePad, EmailAddress, DecimalNumberPad, vktDefault _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.Default")  = 0, vktNumbersAndPunctuation _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.NumbersAndPunctuation")  = 1, vktNumberPad _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.NumberPad")  = 2, vktPhonePad _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.PhonePad")  = 3, vktAlphabet _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.Alphabet")  = 4, vktURL _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.URL")  = 5, vktNamePhonePad _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.NamePhonePad")  = 6, vktEmailAddress _DEPRECATED_ATTRIBUTE3("Use TVirtualKeyboardType.EmailAddress")  = 7 };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
FMX.Types.pas
FMX.Types.hpp
FMX.Types FMX.Types


Description

Enumération utilisée pour contrôler le type de clavier d'écran à afficher.

TVirtualKeyboardType est une énumération utilisée par les contrôles qui supportent l'interface IVirtualKeyboardControl afin de contrôler le type de clavier d'écran à afficher. Ces valeurs peuvent avoir différentes interprétations sur différents périphériques, mais elles doivent généralement suivre ces définitions :

Valeur Signification

Alphabet

Un clavier alphanumérique pour la saisie de texte général.

Sur Android, le type de clavier Alphabet n'a pas de suggestion de mot/achèvement de mot. Le clavier ressemble au clavier Default, mais sans les suggestions.

Default

Un clavier alphanumérique pour la saisie de texte général.

EmailAddress

Un clavier alphanumérique pour la saisie d'adresses de messagerie, typiquement avec des touches pour . et @.

NamePhonePad

Un clavier alphanumérique pour la saisie de texte général, incluant un pavé téléphonique.

NumbersAndPunctuation

Un clavier fournissant une saisie numérique et des symboles de ponctuation.

NumberPad

Un clavier numérique uniquement

PhonePad

Un clavier pour la saisie d'un numéro de téléphone.

URL

Un clavier pour la saisie d'une URL (Uniform Resource Locator) Web.

Remarque : Pour la plupart des claviers alphanumériques, les nombres et les symboles sont disponibles sur des claviers secondaires.

Voir aussi

Exemples de code