(FVWM version 2.2.4)
I found the following post in the mailing list archives after having the
similar problems. Firstly, a new window on an empty screen will appear at
(2,2) not (0,0). Also, a Netscape window (say) that is the full
screen-size will also appear at (2,2) not (0,0).
I have found two things which seem to cause this in placement.c; I am
including a patch which solves the problem as far as I am concerned,
although I imagine it's not the "most correct" solution (but I don't have
time to look deeper into it).
Please tell me whether this is a bug or if I'm doing something wrong...
Thanks,
Ben.
=========
To: fvwm-bug_at_larry.math.uh.edu
Subject: window placement
From: none_at_dunno.com
Date: Mon, 24 Apr 2000 05:11:57 -0500 (CDT)
using smartplacement the first window (i.e. when the page is empty) is
placed on (1,1) whereas all the following ones are placed on (0,0)
=========
*** placement.c Tue May 30 21:48:07 2000
--- placement.c.original Tue May 30 21:46:24 2000
***************
*** 159,166 ****
rc = False;
return rc;
}
- test_x--;
- test_y--;
*x = test_x;
*y = test_y;
return rc;
--- 159,164 ----
***************
*** 633,639 ****
2*tmp_win->boundary_width> PageRight)
{
tmp_win->attr.x = PageRight -tmp_win->attr.width
! - tmp_win->old_bw +tmp_win->bw - 2*tmp_win->boundary_width-2;
Scr.randomx = 0;
}
if(tmp_win->frame_y +
2*tmp_win->boundary_width+tmp_win->title_height
--- 631,637 ----
2*tmp_win->boundary_width> PageRight)
{
tmp_win->attr.x = PageRight -tmp_win->attr.width
! - tmp_win->old_bw +tmp_win->bw - 2*tmp_win->boundary_width;
Scr.randomx = 0;
}
if(tmp_win->frame_y +
2*tmp_win->boundary_width+tmp_win->title_height
***************
*** 641,647 ****
{
tmp_win->attr.y = PageBottom -tmp_win->attr.height
- tmp_win->old_bw +tmp_win->bw - tmp_win->title_height -
! 2*tmp_win->boundary_width-2;
Scr.randomy = 0;
}
--- 639,645 ----
{
tmp_win->attr.y = PageBottom -tmp_win->attr.height
- tmp_win->old_bw +tmp_win->bw - tmp_win->title_height -
! 2*tmp_win->boundary_width;;
Scr.randomy = 0;
}
--
Visit the official FVWM web page at <URL: http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_fvwm.org.
To report problems, send mail to fvwm-owner_at_fvwm.org.
Received on Tue May 30 2000 - 16:04:28 BST