Re: FVWM: Placement on whole desk, not on viewport only

From: Mikhael Goikhman <migo_at_homemail.com>
Date: Mon, 28 Jun 2004 02:16:16 +0000

On 28 Jun 2004 07:13:37 +0700, Ruslan Kosolapov wrote:
>
> I have a desk with 3x3 pages. I use MinOverlapPercentPlacement.
>
> Fvwm place windows on viewport area only (i.e. only on visible screen
> area). But I want that fvwm placing windows on whole desk, like my 3x3
> pages desk is a one big viewport.

I am not sure you will like this. I would find this annoying personally.
It is possible that you will like StartsOnPage better (see also all these
Honors/IgnoresStartsOnPage and SkipMapping). At least you get consistent
results with different applications occupying different pages or desks.

> How I can do that?

I don't think you can easily do this in fvwm. You may try to do this in X
instead; define your screen size 9 times larger than the physical size
using "Virtual" directive (or something like this). Then you should
probably define your desk 1x1, not 3x3, so it is just one large page.

> PS: I can use FvwmEvent for handle new window and move it by bash script
> and FvwmCommand. But IMHO this solution is not a best way.

If you choose this way (that is not good indeed), then better use
PipeRead, not FvwmCommand.

Another (half-automatical) solution is to have a window menu to move a
window to certain page or desk, this may involve MoveToPage, GotoPage and
PlaceAgain. Or just have a key binding for PlaceAgain. Or maybe you will
find ManualPlacement for some or all windows even better (doubtfully).

Regards,
Mikhael.
--
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 Sun Jun 27 2004 - 21:19:06 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:56 BST