[Anthy-dev 1413] uim-xim リサイズしたときの問題

Back to archive index

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;
     }



Anthy-dev メーリングリストの案内
Back to archive index