blechmusikの日記

いろいろなことを書いています。

中国語の IME と想定される場合は直接入力用配列を使用するようにした

中国語の IME と DvorakJ の挙動を確認していたところ、中国語の IME を使用しているとIndex of /_pub/eamat/MyScript にある IME.ahkIME_GetConvMode() が 1000 以上の値を返す可能性があることが分かった。日本語の IME ではおおよそ 100 未満の値が返されるのであり、ときたま 200 台の値が返されることはある。
そこで、本日公開した版からは、IME_GetConvMode() が 300 以上の値を返したときには直接入力用配列を使用するようにした。