w-zero3日和

星羽がW-ZERO3、W-ZERO3[es]、その他モバイル端末を設定した時の覚え書きや自作アプリの公開など。

ChgSuisoku ver1.05について

2007年02月14日 | 自作アプリ関連
ChgSuisoku ver1.05のバージョンアップ内容についてご説明します。

ver1.05では以下の改良を行いました。

◆推測変換オン/オフ方法を改良◆
今までのChgSuisokuでは推測変換に関するレジストリを書き換えた後に一瞬Today画面を表示してすぐ元の画面戻すという方法で推測変換の切り替えを反映させていました。
ただ、この方法だと一度フォーカスを失ってしまうので入力モードがデフォルトの全角ひらがなに戻ってしまうという不便な仕様に‥
その後いろいろと検証してみた結果、レジストリを書き換えた後に一度IMEのオフ→オンを行うことでも、Today画面を一瞬表示させて戻した場合と同じ効果が得られることがわかったので、この方法で実装し直しました。
これにより、今までよりも軽快に推測変換のオン/オフを切り替えられるようになっています。

◆推測変換オン/オフ切り替え時の入力モードを維持出来るように◆
先ほど説明した方法で一度IMEのオン→オフを行って推測変換を切り替えた場合でも、入力モードは全角ひらがなに戻ってしまうのですが、推測変換を切り替える前の入力モードを保持しておいて、推測変換切り替え後にその入力モードに戻すという処理を入れることで、入力モードを変えずに推測変換のオン/オフを切り替えられるようになりました。


最新の画像もっと見る