OHASHI Hideya
ohash****@kinke*****
2004年 11月 16日 (火) 17:55:19 JST
大橋です。 uim-ximでリサイズしたときの問題の対策パッチです。 毎回validate_area()を通ってしまうので、あまりよい変更ではないかもしれませんの で、必要であれば修正して取り込んでください。 ウィンドウの右下で変換を行ったときに左下に折り返すと下の限界を超えるた め表示されないという問題はまだ残っています。 # svn って、止まってますか? # diff取ろうと思ったら取れなかったので、とりあえず手元のソースとdiff取 # りました。 --- uim-0.4.5+r1576/xim/convdisp.cpp 2004-11-07 08:19:45.000000000 +0900 +++ uim-0.4.5+r1640/xim/convdisp.cpp 2004-11-16 12:58:16.000000000 +0900 @@ -973,9 +973,9 @@ m_atr->spot_location.x = 0; m_atr->spot_location.y = 0; } + validate_area(); if (!m_atr->has_atr(ICA_Area) || m_atr->area.width == 0) { - validate_area(); m_atr->area.x = 0; m_atr->area.y = 0; }