レス数:3 / 状態:未解決 / No:138 / ATOM
1
名前:DDD
日付:2014/08/06(水)12:28:09
ID:pxOVzsvzgixq
はじめまして。
DDDと申します。
「ActionScript3.0」を使用して名前などの入力フォームを作成していたのですが、
別の箇所をクリックする等して入力フォームからフォーカスがなくなってしまうと
IMEの「変換モード」が"無変換"に強制的に変わってしまいます。
これを防いだり元に戻したりするためにIMEの変換モードを確認したいのですが、
何を参照すればいいのでしょうか?
よろしくお願いします。
DDDと申します。
「ActionScript3.0」を使用して名前などの入力フォームを作成していたのですが、
別の箇所をクリックする等して入力フォームからフォーカスがなくなってしまうと
IMEの「変換モード」が"無変換"に強制的に変わってしまいます。
これを防いだり元に戻したりするためにIMEの変換モードを確認したいのですが、
何を参照すればいいのでしょうか?
よろしくお願いします。
2
日付:2014/08/12(火)23:02:49
ID:uqGvQ4UrzKin
IME クラスの conversionMode プロパティから確認できます。
import flash.system.IME;
import flash.system.IMEConversionMode;
import flash.utils.setInterval;
// IME の変換モードを設定
IME.conversionMode = flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL;
setInterval(function():void{
// 現在の IME の変換モードを取得
trace(IME.conversionMode);
},1000);
http://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/system/IME.html
import flash.system.IME;
import flash.system.IMEConversionMode;
import flash.utils.setInterval;
// IME の変換モードを設定
IME.conversionMode = flash.system.IMEConversionMode.JAPANESE_KATAKANA_FULL;
setInterval(function():void{
// 現在の IME の変換モードを取得
trace(IME.conversionMode);
},1000);
http://help.adobe.com/ja_JP/FlashPlatform/reference/actionscript/3/flash/system/IME.html
3
名前:DDD
日付:2014/08/18(月)11:16:34
ID:pxOVzsvzgixq
回答ありがとうございます。
試してみましたが、回答をいただいた方法ですとIMEの「入力モード」の変更になってしまいます。
変更、取得したいのは"Flash"のサポート上で言われている「変換モード」ではなく、
IMEパッド上での「変換モード」です。
回答、よろしくお願いします。
試してみましたが、回答をいただいた方法ですとIMEの「入力モード」の変更になってしまいます。
変更、取得したいのは"Flash"のサポート上で言われている「変換モード」ではなく、
IMEパッド上での「変換モード」です。
回答、よろしくお願いします。
このスレッドについて
質問の状態 : | 未解決 |
投稿開始日 : | 2014/08/06(水)12:28:09 |
投稿終了日 : | 2014/08/25(月)11:16:48 |
投稿者 : | DDD |
レス総数 : | 3 |
スレッド番号 : | 138 |