前回のエントリーで、これで棒人間に怒られずにすむと満足していたのですが、パソコンから離れて外に出た直後に突然閃いてしまった。
もしかして、あの原理なら、パスワードフィールドを削除してしまえば、再読み込みしなくてもいいんじゃ?
帰ってきてさっそく試したところ、思惑通り動作。
改良したのが以下のスクリプト。
LDRを表示すると自動的にIMEがOFFになるのは前回と同じ。
インストール後、IMEをONにしてLDRへ。
元ネタのbrazilさんのスクリプト同様、今度はLDRのウィンドウにフォーカスが移ったときも、IMEがOFFになるのでより使いやすくなってます。
相変わらずWindows限定ですが、パスワードフィールドでIMEがOFFになる機能が実装されれば、他のOSでも動作するようになると思われます。
追記:
はてブコメントで「マウスを使って文を選択できない。」というご指摘をいただきました。
むむ、たしかに。ありがとうございます。
マウスでクリックしたときに、IMEをONにする処理が繰り返し呼び出されるのが原因のようです。
修正してみました。はたして、どうでしょう?
コメントする