[前][次][番号順一覧][スレッド一覧]

sylpheed-jp:1073

From: Hiroyuki Yamamoto <hiro-y@xxxxxxxxxx>
Date: Fri, 12 Oct 2001 00:52:49 +0900
Subject: [sylpheed-jp:01073] Re: 起動時の表示位置

山本です。

On Thu, 11 Oct 2001 22:34:38 +0900
vortex wrote:

> > 起動時のウィンドウ位置については、XYが負だったら0に補正する
> > 事を、ちょっと希望。
> 
> ということで、ソースを見てみました。
> 
> gtkutils.c の 322,323行目を
> 変更前:
>  x %= sx; if (x < 0) x += sx;
>  y %= sy; if (y < 0) y += sy;
> 変更後:
>  x %= sx; if (x < 0) x = 0;
>  y %= sy; if (y < 0) y = 0;
> で大丈夫なようですが、OKでしょうか。

とりあえず CVS のほうで mainwindow.c::main_window_popup() 中のコード
も含めて修正してみました :)

# 全然関係ないけどアレゲなメモリリークも見つけた(^^;

-- 
Hiroyuki Yamamoto
hiro-y@xxxxxxxxxx, yamamoto@xxxxxxxxxx
http://sylpheed.good-day.net/ (Sylpheed)
http://www.kcn.ne.jp/~hiro-y/ (Personal Page)


[前][次][番号順一覧][スレッド一覧]

      1069 2001-10-11 10:33 [vortex@xxxxxxxxxx   ] 起動時の表示位置                        
      1070 2001-10-11 15:04 ┣[owa@xxxxxxxxxx      ]                                       
      1071 2001-10-11 11:42 ┗[neko@xxxxxxxxxx     ]                                       
      1072 2001-10-11 22:34  ┗[vortex@xxxxxxxxxx   ]                                     
->    1073 2001-10-12 00:52   ┗[hiro-y@xxxxxxxxxx   ]