12-25-2013, 03:11 PM,
|
|||||
|
|||||
Windows7 には、「直接入力」がない?
現在開発中の画面では、各テキストフィールドに、IMEの設定をしており、
すべて InputMethodFocusBehavior.default に指定しています。 InputMethodFocusBehavior.default は、現在のIMEの活性状態を引き継ぐので、 いったんIMEをONにしたら、どのテキストフィールドにフォーカス遷移しても、 IMEのモードは変わっても、IMEの活性状態は変わらないはずです。 しかし、実際には、ユーザから、IMEが切れてしまう、という障害報告がありました。 よくよく調べてみると、ユーザの利用環境(Windows7で、IME2010)と、 私の環境(WindowsXP の IME2003)との違いが原因のようでした。 具体的には、IME2010のデフォルト設定では、「直接入力」というモードがないため、 「IMEが活性状態で、かつ、IMEモードを半角英数」にすると、 IMEが非活性(=IME2003で言うところの直接入力)になってしまう、という現象で、 Google先生に聞くと、エクセルなどでも同じような問題が起きているようです。 OSの差異によって、ユーザの操作感が異なってしまうため、 どうすべきか迷っています。 ちょうどOS切り替えのこの時期にでこそ起きる問題だとおもいますが、 Curl案件で、同様の問題にぶつかったことがあるかたがいらっしゃったら、 アイディアをいただければありがたいです。 |
|||||
« Next Oldest | Next Newest »
|
Users browsing this thread:
1 Guest(s)
1 Guest(s)