FMX.Types.TVirtualKeyboardType

提供: RAD Studio API Documentation
移動先: 案内検索

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

プロパティ

種類 可視性 ソース ユニット
enum public
FMX.Types.pas
FMX.Types.hpp
FMX.Types FMX.Types


説明

表示される画面上キーボードのタイプを制御するために使用する列挙型。

TVirtualKeyboardType は、IVirtualKeyboardControl インターフェイスをサポートしているコントロールによって使用される列挙型で、表示される画面上キーボードのタイプを制御します。これらの値は、デバイスによって多様に解釈される可能性がありますが、概して次の定義に従います:

意味

Alphabet

汎用テキスト入力のためのアルファベット キーボード

Android では、キーボードの種類が Alphabet の場合、単語の補完や提案が行われません。このキーボードの外見は Default キーボードと同じですが、単語の提案は行われません。

デフォルト

汎用テキスト入力のためのアルファベット キーボード

EmailAddress

Eメール アドレスを入力するためのアルファベット キーボードは、大抵、. および @ のためのキー群です。

NamePhonePad

汎用テキスト入力のためのアルファベット キーボード(電話パッドを含む)

NumbersAndPunctuation

数字入力および句読点ためのキーボード

NumberPad

数字専用キーボード(テンキー スタイル)

PhonePad

電話番号入力のためのキーボード

URL

Web URL(Uniform Resource Locator)入力のためのキーボード

メモ: 大抵のアルファベット キーボードには、数字および記号が第2キーボードとして利用できます。

関連項目

コード サンプル