[Message Prev][Message Next][Thread Prev][Thread Next][Message Index][Thread Index]
Re: [MD:6542] IME Window 領域の指定
- X-ml-count: 6559
- Subject: Re: [MD:6542] IME Window 領域の指定
- From: Hidefumi Fujimoto <fujimoto@xxxxxxxxxxxxxxx>
- Date: Tue, 17 May 2005 21:33:23 +0900 (JST)
- X-mailer: xcite1.53> Mew version 4.2.50 on Emacs 22.0.50 / Mule 5.0 (SAKAKI)
藤本です。
こばやしさんどうもありがとうございます。
>>> Tue, 17 May 2005 14:43:57 +0900 の刻に
>>> kobayays@xxxxxxxxxxxxxx( KOBAYASHI Yasuhiro) 氏曰く
>
>
> window-inside-pixel-edges には,
>
> return list4 (make_number (WINDOW_BOX_LEFT_EDGE_X (w)
> + WINDOW_LEFT_MARGIN_WIDTH (w)
> + WINDOW_LEFT_FRINGE_WIDTH (w)),
> make_number (WINDOW_TOP_EDGE_Y (w)
> + WINDOW_HEADER_LINE_HEIGHT (w)),
> make_number (WINDOW_RIGHT_EDGE_X (w)
> - WINDOW_RIGHT_MARGIN_WIDTH (w)
> - WINDOW_RIGHT_FRINGE_WIDTH (w)),
> make_number (WINDOW_BOTTOM_EDGE_Y (w)
> - WINDOW_MODE_LINE_HEIGHT (w)));
>
> となっていますから,このまま記載するのが良いように思います.
↑ をもとにして、
cf.rcArea.left = WINDOW_BOX_LEFT_EDGE_X (w)
+ WINDOW_LEFT_MARGIN_WIDTH (w)
+ WINDOW_LEFT_FRINGE_WIDTH (w);
cf.rcArea.top = WINDOW_TOP_EDGE_Y (w)
+ WINDOW_HEADER_LINE_HEIGHT (w);
cf.rcArea.right = WINDOW_RIGHT_EDGE_X (w)
- WINDOW_RIGHT_MARGIN_WIDTH (w)
- WINDOW_RIGHT_FRINGE_WIDTH (w);
cf.rcArea.bottom = WINDOW_BOTTOM_EDGE_Y (w)
- WINDOW_MODE_LINE_HEIGHT (w);
とすることで問題なく表示される用になりました。
--
#####################
藤本 英史 ( Hidefumi Fujimoto )
#####################