[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]

[MD:1463] about speedbar on meadow



Miyashita Hisashi(宮下 尚:HIMI) <himi@xxxxxxxxxxxxxxxxxxxxxxxxx> writes:

> もともとMule for Windows由来なんですが、
> Fx_create_frame()でframeを作るときにFselect_frame()しないと、
> selected_frameに関するIME eventの処理を間違えてしまうんだった。
> 
> この後のIME eventが明後日のフレームで処理されるのを防ぐために
> selected_frameをwindowができたときに変更しておきたかったのですな。
> 
> うーん...なんか良い方法ないかな。

Meadow.planにある。
------------------------------------------------------------
Submitter: Kyotaro HORIGUCHI
Subject: IME control across frames.
Transaction: Bug report.
Status: working
------------------------------------------------------------
>  IMEの状態が違う別のフレームからフォーカスが移って来た時に元のフ
> レームのIMEの状態を引きずってしまって, その後は変換ウインドウでな
> いところにに1文字でも入力されれば正しい状態に戻るという現象が起き
> ています.

という問題もあるので、一気にこいつらにけりをつけるべく、
半分やけを起こして、keyboard.cにまた手を加えました。:-P
またeventを拡張してしまった。

てなわけで、上の問題も一部解決しましたし(完全解決にはIMM APIの
整備が不可欠)、speedbarも動くようになりました。

しばらく後に、パッチかnew betaをリリースしますので、みなさま、
(特に堀口様)テストよろしくお願いします。

さて、それじゃ、composite characterの問題を片づけるか。;_;

from himi