ChooseIMの1.0.1を公開しました。こちらから。
機能的な差はありません。バックグラウンドから呼び出したときに、クリックするまでキーボードが使えない問題などが修正されてます。
「影のフレームウィンドウ」をやめて、ノン・モーダル・ダイアログにしてみました。[メモリ]コントロールパネルから終了できるようになったのはうれしいのですが、なぜかTodayの[実行中のプログラム]にカウントされなくなってしまいました。謎だらけ。
ChooseIMの1.0.1を公開しました。こちらから。
機能的な差はありません。バックグラウンドから呼び出したときに、クリックするまでキーボードが使えない問題などが修正されてます。
「影のフレームウィンドウ」をやめて、ノン・モーダル・ダイアログにしてみました。[メモリ]コントロールパネルから終了できるようになったのはうれしいのですが、なぜかTodayの[実行中のプログラム]にカウントされなくなってしまいました。謎だらけ。
ChooseIMのソースをダウンロードなさった方へ:
DeferWindowPosの使い方が間違っています。実使用で問題は起きないと思いますが。間違えやすいんだよね、このAPI。
直さなきゃいけないんだけど、何だか急速に興味を失いつつあるので、しばらくは放置かな。
MS-IMEとJISかな入力パネルの組み合わせでChooseIMを使うと日本語入力が出来なくなる問題を追いかけていた。どうやらChooseIMを使わなくても再現できる。次の手順で、Pocket PC 2003 SE EmulatorとW-ZERO3[es](Windows Mobile 5)で再現する。
4と5の間、または5と6の間に一文字でも入力パネルから日本語を打ち込んでおけば(確定する必要はない)、この症状は現れない。
Pocket PC 2003 SDKのサンプル入力パネルのDevorakSIPを使うと再現しないので、このままではJISかな入力パネルの問題という事になってしまいそうだが、何が悪いのか皆目検討が付かない。当面は直りません。
Powered by WordPress