Discussion:
Window placement & fvwm
(too old to reply)
Régis Lachaume
2003-08-05 17:09:25 UTC
Permalink
I have ``StaysOnTop'' fvwm elements on one side of my screen behind which I
would not like new windows to hind. For the time being I have used FvwmEvent
to translate my windows if they happen to fancy goind behind there... but it
messes up the minimum overlap placement I also asked to the manager.

Is there a manner to tell fvwm he should only consider a subpart of the screen
(eg 1080x1024+150+0) when placing new windows, or never try to overlap some
particular windows? Or any other suggestion?
--
Régis Lachaume
Dan Espen
2003-08-05 19:58:19 UTC
Permalink
Post by Régis Lachaume
I have ``StaysOnTop'' fvwm elements on one side of my screen behind which I
would not like new windows to hind. For the time being I have used FvwmEvent
to translate my windows if they happen to fancy goind behind there... but it
messes up the minimum overlap placement I also asked to the manager.
Is there a manner to tell fvwm he should only consider a subpart of the screen
(eg 1080x1024+150+0) when placing new windows, or never try to overlap some
particular windows? Or any other suggestion?
To define areas of the screen where you don't want Fvwm to place windows,
you need a 2.5.x beta release and the EwmhBaseStruts command.

For more detailed answers, try the fvwm mailing list:
"fvwm @ fvwm.org".
grobbeltje
2003-08-20 15:35:04 UTC
Permalink
Post by Dan Espen
Post by Régis Lachaume
Is there a manner to tell fvwm he should only consider a subpart of the screen
(eg 1080x1024+150+0) when placing new windows, or never try to overlap some
particular windows? Or any other suggestion?
To define areas of the screen where you don't want Fvwm to place windows,
you need a 2.5.x beta release and the EwmhBaseStruts command.
do you know if is it allready possible to have fvwm place new
windows on some distance of the screenedge in a stable version?

is there a way to have an application open on the window the menu
it was opened from was located at that time, even if the mouse is
now somewhere else?

thanks for your time.

greetings, joost.
--
Some of the more environmentally aware dinosaurs were worried about the
consequences of an accident with the new Iridium enriched fusion reactor.
"If it goes off only the cockroaches and mammals will survive..." they said.
grobbeltje
2003-08-21 08:43:04 UTC
Permalink
Post by grobbeltje
do you know if is it allready possible to have fvwm place new
windows on some distance of the screenedge in a stable version?
The 2.5.x beta releases are pretty stable now.
will they cause many problems with older config files?
I'm not clear on exactly what you want, maybe you will find
something in the man page that matches what you want to do.
thanks, i will try to work my way through them (completely this time).

i use a 3x3 desktop, and my computer is really slow. when i open
anything more impressive than an xterm it takes quite some time to
open so i would like them to (when they eventually do) pop up on the
desktop where i tried to open them, not all over my mud session :-)

i usually have 'a few' xterms open on every desktop. the random
placement function puts them right against the border. when i cycle
through the xterms with alt-tab this means the mouse will be on
the border and my desktop will switch. not very handy. i thought
having the random placement function keep some distance to the
screenedge could help, do you have any other ideas?

thank you for your help,
sorry for my terrible english,
and please don't tell me to return to twm.
Dan Espen
2003-08-21 20:07:35 UTC
Permalink
Post by grobbeltje
Post by grobbeltje
do you know if is it allready possible to have fvwm place new
windows on some distance of the screenedge in a stable version?
The 2.5.x beta releases are pretty stable now.
will they cause many problems with older config files?
No, between 2.4.x and 2.5.x there are no significant differences.
Post by grobbeltje
I'm not clear on exactly what you want, maybe you will find
something in the man page that matches what you want to do.
thanks, i will try to work my way through them (completely this time).
i use a 3x3 desktop, and my computer is really slow. when i open
anything more impressive than an xterm it takes quite some time to
open so i would like them to (when they eventually do) pop up on the
desktop where i tried to open them, not all over my mud session :-)
i usually have 'a few' xterms open on every desktop. the random
placement function puts them right against the border. when i cycle
through the xterms with alt-tab this means the mouse will be on
the border and my desktop will switch. not very handy. i thought
having the random placement function keep some distance to the
screenedge could help, do you have any other ideas?
I think you might ask this question at ***@fvwm.org (mailing list),
you might get a better answer. I believe there are ways using
PipeRead and variables for page and desk with startsonpage to do
exactly what you want.

This is a bit simpler:

I like to have all my Mozilla windows on a specific page.
This is how I do it:

Style "Mozilla*" StartsOnPage 0 0 1, SkipMapping, RandomPlacement


I don't have to even be on that page to start mozilla.
grobbeltje
2003-08-21 21:08:53 UTC
Permalink
Post by Dan Espen
Style "Mozilla*" StartsOnPage 0 0 1, SkipMapping, RandomPlacement
thank you, that will work for me aswell.

about sending to the mailinglist, it's okay to do that without
first reading it for a few weeks (like one would do for a newsgroup)?

greetings, joost.
Dan Espen
2003-08-22 00:21:13 UTC
Permalink
Post by grobbeltje
Post by Dan Espen
Style "Mozilla*" StartsOnPage 0 0 1, SkipMapping, RandomPlacement
thank you, that will work for me aswell.
about sending to the mailinglist, it's okay to do that without
first reading it for a few weeks (like one would do for a newsgroup)?
Its not even required to subscribe, although I'd recommend subscribing
at least as long as it takes to get your question answered.

Before asking a question, you might scan the FAQ first.
grobbeltje
2003-08-22 11:41:52 UTC
Permalink
Post by Dan Espen
Before asking a question, you might scan the FAQ first.
there really are some neat tricks in there.
i now use

AddToFunc AltTabFunc
+ I Next [CurrentPage !iconic] focus-and-raise
+ I CursorMove 5p 5p

Key Tab A M AltTabFunc

which makes alt-tab behave better for me.
added to your tip on keeping an application on the right 'page',
everything seems to be just the way i like it now, thank you!

greetings, joost.
--
You can't tell a book by its movie.
Continue reading on narkive:
Loading...