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 };
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)