Re: FVWM: Windowing Z-order

From: Dominik Vogt <fvwm_at_fvwm.org>
Date: Mon, 28 May 2001 11:23:39 +0200

On Sun, May 27, 2001 at 06:13:59PM -0400, Colin Phillips wrote:
> Is there any way (in the fvwm2rc file OR dynamically at runtime) in
> fvwm2 of specifying z-ordering of windows?
>
> Here's what I need to do:
>
> 1) I have windows A, B, C, D and E (and B, C, and D are all spawned by A
> - not E)
> 2) window A is always below every other window
> 3) window B must stay below C (whenever the two are on screen at the
> same time)
> 4) window D must stay above B but below C
> 5) window E must stay above all other windows EXCEPT windows that it may
> spawn
>
> Is there any way of doing something this complex with fvwm2?

You can do this with fvwm-2.3.x if all these windows can be
uniquely identified by name/icon name/class/resource:

  DefaultLayers 2 10 20
  Style A StaysOnBottom
  Style B Layer 4
  Style D Layer 6
  Style C Layer 8

Replace A, B, C and D with the unique title/... of the
corresponding windows and put this in yopur .fvwm2rc.

However, it is not possible to find out which window 'spawned'
another window. Windows are created by applications, not by other
windows. The X server does not pass the information which process
created a window to other clients. Thus, in general it is
impossible to treat windows started from one shell differently
than windows started from a different shell.

Bye

Dominik ^_^ ^_^

--
Dominik Vogt, email: d.vogt_at_lifebits.de
LifeBits Aktiengesellschaft, Albrechtstr. 9, D-72072 Tuebingen
fon: ++49 (0) 7071/7965-0, fax: ++49 (0) 7071/7965-20
--
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 Mon May 28 2001 - 04:24:59 BST

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