FMX.Types.TVirtualKeyboardType
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 };
Properties
Type | Visibility | Source | Unit | Parent |
---|---|---|---|---|
enum | public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Description
Enumeration used to control the type of onscreen keyboard to be displayed.
TVirtualKeyboardType is an enumeration used by controls that support the IVirtualKeyboardControl interface to control the type of onscreen keyboard to be displayed. These values might have different interpretations on different devices, but should generally follow these definitions:
Value | Meaning |
---|---|
|
An alphanumeric keyboard for general text input. On Android, the |
|
An alphanumeric keyboard for general text input. |
|
An alphanumeric keyboard for entering Email addresses, typically with keys for |
|
An alphanumeric keyboard for general text input including a phone pad. |
|
A keyboard that provides for numeric input and punctuation symbols. |
|
A numeric-only keyboard (10key-style) |
|
A keyboard for entering a telephone number. |
|
A keyboard for entering a Web URL (Uniform Resource Locator). |
- Note: For most alphanumeric keyboards, numbers and symbols are available on secondary keyboards.
See Also
- FMX.Types.IVirtualKeyboardControl
- Step 3: Select the Proper Keyboard for the Web Browser Application in Mobile Tutorial: Using the Web Browser Component (iOS and Android)