Spread.Sheets > 開発者の手引き > ユーザーインタフェースの管理 > IMEモードの使用 |
セルに対するInput Method Editor mode(IME モード)の利用を明示的に設定できます。(Internet ExplorerおよびMozilla Firefox環境のみ)
imeMode メソッドを使用すると、IMEモードを明示的に設定できます。
アクティブセルの編集が許可されていなかったりロックされている場合、IMEバーは無効となります。
カスタムセルではisImeAware と updateImeMode メソッドを利用してIMEモードを使用することができます。
セル内でのマウスクリックによりIMEバーはそのセルに設定されたIME設定にロールバックします。例えば、A1セル内におけるIME設定が日本語入力モードで、アクティブセルがA1セルに変わった場合、IMEバーは日本語入力モードとなります。半角キー押下によりIMEバーは英数字入力モードになります。A1セルのクリックはIMEバーを日本語入力モードに変化させます。
次のサンプルコードは、IMEモードを無効に設定します。
JavaScript |
コードのコピー
|
---|---|
activeSheet.getCell(0, 0).imeMode(GC.Spread.Sheets.ImeMode.Disabled); //or var style = new GC.Spread.Sheets.Style(); style.imeMode = GC.Spread.Sheets.ImeMode.Disabled; activeSheet.setStyle(0, 0, style); |