[]
GcSoftKeyboardクラスの新しいインスタンスを初期化します。
現在有効なアルファベットキーのリストを取得します。
コンポーネント名('GcSoftKeyboard')を取得します。
表示するキーの種類を取得または設定します。初期値はDisplayType.All。
コントロールを有効にするかどうかを示す値を取得または設定します。初期値はtrue。
マウスオーバー時にキーを非表示にするかどうかを取得または設定します。初期値はfalse。
現在有効な数字キーのリストを取得します。
アルファベットキーの表示順をQWERTY順にするかどうかを取得または設定します。 QWETRY順で表示する場合はtrue、ABC順で表示する場合はfalse(初期値)。 trueの時、randomDisplayプロパティは無視されます。
キーの配置をランダムにするかどうかを取得または設定します。初期値はfalse。 キーがQWERTY表示の場合(qwertyLayoutがtrue)、本プロパティは無視されます。
セキュリティレベルを示す値を取得または設定します。初期値はSecurityLevel.Lowです。
アルファベットキーで大文字と小文字の両方のキーボードを表示するかどうかを取得または設定します。初期値はtrue。
コントロールにセキュリティオプションのチェックボックスを表示するかどうかを示す値を取得または設定します。初期値はtrue。
現在有効な記号キーのコレクションを取得します。
ソフトウェアキーボードコントロールの動作対象となるHTML Input要素(text, password, search, tel, url, number, email)を取得または設定します。
イベントリスナーを追加します。
ソフトウェアキーボードを閉じます。
ソフトウェアキーボードを再描画します。
ソフトウェアキーボードを開きます。 ボタンクリック時に表示したい場合などに利用します。
addEventListenerで登録したイベントを削除します。
ソフトウェアキーボードを閉じ際に発生します。
var closeHandler = function(sender){
console.log("close");
}
// イベントリスナーを追加します。
gcSoftKeyboard.addEventListener(GC.InputMan.GcSoftKeyboardEvent.Close, closeHandler);
// イベントリスナーを削除します。
gcSoftKeyboard.removeEventListener(GC.InputMan.GcSoftKeyboardEvent.Close, closeHandler);
ソフトウェアキーボードのキーを押下した際に発生します。
var keyPressedHandler = function(sender, arg){
console.log(arg);
}
// イベントリスナーを追加します。
gcSoftKeyboard.addEventListener(GC.InputMan.GcSoftKeyboardEvent.KeyPress, keyPressedHandler);
// イベントリスナーを削除します。
gcSoftKeyboard.removeEventListener(GC.InputMan.GcSoftKeyboardEvent.KeyPress, keyPressedHandler);
ソフトウェアキーボードを開いた際に発生します。
var openHandler = function(sender){
console.log("open");
}
// イベントリスナーを追加します。
gcSoftKeyboard.addEventListener(GC.InputMan.GcSoftKeyboardEvent.Open, openHandler);
// イベントリスナーを削除します。
gcSoftKeyboard.removeEventListener(GC.InputMan.GcSoftKeyboardEvent.Open, openHandler);
ハードウェアとしてのキーボードの代わりにマウス操作で文字入力をするソフトウェアキーボードを定義します。 HTML Input要素とGcTextBoxをサポートします。