API version 5
iOSAndroidWindows
表示されるSIP(Software Input Panel)の外観や動作を指定します。
オブジェクトがキーボードフォーカスを受けた際のSIP(Software Input Panel)の表示制御については、IMEModeプロパティを使用して下さい。
なお、本プロパティに指定可能な定数は各プラットフォームで異なりますため、複数プラットフォームで共通のコードを記述する場合はご注意下さい。
iOS版
以下の定数を組み合わせて使用します
0〜1個指定できます。
定数 |
値 |
説明 |
---|---|---|
(指定なし) |
デフォルトモード |
|
$SIP_TYPE_ASCII |
[TYPE_ASCII] |
英字入力モード |
$SIP_TYPE_SYMBOL |
[TYPE_SYMBOL] |
記号入力モード |
$SIP_TYPE_URL |
[TYPE_URL] |
URL入力モード |
$SIP_TYPE_NUMBER |
[TYPE_NUMBER] |
テンキー(整数)モード |
$SIP_TYPE_PHONE |
[TYPE_PHONE] |
テンキー(電話)モード |
$SIP_TYPE_NAME |
[TYPE_NAME] |
名前入力モード |
$SIP_TYPE_EMAIL |
[TYPE_EMAIL] |
Eメールアドレスモード |
$SIP_TYPE_DECIMAL |
[TYPE_DECIMAL] |
テンキー(小数)モード |
$SIP_TYPE_WEBSEARCH |
[TYPE_WEBSEARCH] |
Web検索モード |
0〜1個指定できます。
定数 |
値 |
説明 |
---|---|---|
(指定なし)キーボード種別に |
"開く"ボタン |
|
(指定なし)EditBoxの時 |
"改行"ボタン |
|
(指定なし)TextBoxの時 |
"完了"ボタン |
|
$SIP_RETURNKEY_GO |
[RETURNKEY_GO |
"開く"ボタン |
$SIP_RETURNKEY_JOIN |
[RETURNKEY_JOIN] |
"接続"ボタン |
$SIP_RETURNKEY_NEXT |
[RETURNKEY_NEXT] |
"次へ"ボタン |
$SIP_RETURNKEY_ROUTE |
[RETURNKEY_ROUTE] |
"経路"ボタン |
$SIP_RETURNKEY_SEARCH |
[RETURNKEY_SEARCH] |
"検索"ボタン |
$SIP_RETURNKEY_SEND |
[RETURNKEY_SEND] |
"送信"ボタン |
$SIP_RETURNKEY_DONE |
[RETURNKEY_DONE] |
"完了"ボタン |
$SIP_RETURNKEY_EMERGENCYCALL |
[RETURNKEY_EMERGENCYCALL] |
"緊急電話"ボタン |
0〜1個指定できます。
定数 |
値 |
説明 |
---|---|---|
(指定なし) |
システム標準の外観 |
|
$SIP_APPEARANCE_DARK |
[APPEARANCE_DARK] |
暗い色 |
$SIP_APPEARANCE_LIGHT |
[APPEARANCE_LIGHT] |
明るい色 |
複数指定可能です。
定数 |
値 |
説明 |
---|---|---|
$SIP_DISABLE_RETURNKEY_WHEN_EMPTY |
[FLAG_DISABLE_RETURNKEY_WHEN_EMPTY] |
入力エリアが空の時、Returnキー押下不可 |
$SIP_ACCESSORY_BUTTON_CLOSE *1 |
[ACCESSORY_BUTTON_CLOSE] |
SIPの右上に、SIPを閉じるための"閉じる"ボタンを表示します。 |
Android版
以下の定数を組み合わせて使用します
0〜1個指定できます。
定数 |
値 |
説明 |
---|---|---|
(指定なし) |
デフォルトモード |
|
$SIP_TYPE_DATETIME |
[TYPE_DATETIME] |
日付/時刻入力モード ※1 |
$SIP_TYPE_DATE |
[TYPE_DATE] |
日付入力モード ※1 |
$SIP_TYPE_TIME |
[TYPE_TIME] |
時刻入力モード ※1 |
$SIP_TYPE_NUMBER |
[TYPE_NUMBER] |
数値入力モード ※1 |
$SIP_TYPE_PHONE |
[TYPE_PHONE] |
電話番号入力モード ※1 |
$SIP_TYPE_NAME |
[TYPE_NAME] |
名前(人名)入力モード |
$SIP_TYPE_EMAIL |
[TYPE_EMAIL] |
メールアドレス入力モード |
$SIP_TYPE_URL |
[TYPE_URL] |
URL入力モード |
※1 : このキーボードタイプを指定した場合、EditBoxでは複数行入力は行えません(OS, SIPの制約のため)。
TextBox.Passwordプロパティが$TRUEの場合、SIPModeプロパティによるキーボード種別の指定は無視されます(OS, SIPの制約のため)。
0〜1個指定できます。 ※2
定数 |
値 |
説明 |
---|---|---|
(指定なし)EditBox |
"改行"ボタン |
|
(指定なし)TextBoxの時 |
"完了"ボタン |
|
$SIP_RETURNKEY_DONE |
[RETURNKEY_DONE] |
"完了"ボタン |
$SIP_RETURNKEY_GO |
[RETURNKEY_GO] |
"開く"ボタン |
$SIP_RETURNKEY_NONE |
[RETURNKEY_NONE] |
"改行"ボタン |
$SIP_RETURNKEY_PREVIOUS |
[RETURNKEY_PREVIOUS] |
"戻る"ボタン |
$SIP_RETURNKEY_SEARCH |
[RETURNKEY_SEARCH] |
"検索"ボタン |
$SIP_RETURNKEY_SEND |
[RETURNKEY_SEND] |
"送信"ボタン |
※2 : EditBoxかつ、※1に該当する場合はリターンキータイプは無視されます(OS, SIPの制約のため)。
Windowsタブレット版
以下の定数を組み合わせて使用します
0〜1個指定できます。
定数 |
値 |
説明 |
---|---|---|
(指定なし) |
デフォルトモード |
|
$SIP_TYPE_DATETIME |
[TYPE_DATETIME] |
日付/時刻入力モード |
$SIP_TYPE_DATE |
[TYPE_DATE] |
日付入力モード |
$SIP_TYPE_TIME |
[TYPE_TIME] |
時刻入力モード |
$SIP_TYPE_NUMBER |
[TYPE_NUMBER] |
数値入力モード |
$SIP_TYPE_PHONE |
[TYPE_PHONE] |
電話番号入力モード |
$SIP_TYPE_NAME |
[TYPE_NAME] |
名前(人名)入力モード |
$SIP_TYPE_EMAIL |
[TYPE_EMAIL] |
メールアドレス入力モード |
$SIP_TYPE_URL |
[TYPE_URL] |
URL入力モード |
0〜1個指定できます。
定数 |
値 |
説明 |
---|---|---|
(指定なし)EditBox |
"改行"ボタン |
|
(指定なし)TextBoxの時 |
"完了"ボタン |
|
$SIP_RETURNKEY_DONE |
[RETURNKEY_DONE] |
"完了"ボタン |
$SIP_RETURNKEY_GO |
[RETURNKEY_GO] |
"開く"ボタン |
$SIP_RETURNKEY_NONE |
[RETURNKEY_NONE] |
"改行"ボタン |
$SIP_RETURNKEY_PREVIOUS |
[RETURNKEY_PREVIOUS] |
"戻る"ボタン |
$SIP_RETURNKEY_SEARCH |
[RETURNKEY_SEARCH] |
"検索"ボタン |
$SIP_RETURNKEY_SEND |
[RETURNKEY_SEND] |
"送信"ボタン |