FVWM: Restacking (was: Managing unmanaged windows)

From: Neil Bird <neil.bird_at_rdel.co.uk>
Date: Fri, 09 Jun 2000 10:45:21 +0100

Tim Phipps wrote:
> Well, you could use XQueryTree() recursively to find the window that is
> a child of the root and is an ancestor of your normal client (under fvwm
> it is the grandparent of the client, other window managers are
> different). You can restack these two but be aware that fvwm may get
> confused or it may restack them itself in a different order. i.e. don't
> expect this to work for long.

  OK, this is, erm, doing something now.

  I'm issuing (once I've found the correct window IDs) an XRestackWindows
on (popup_id,parent_id).

  I'd *expect* this to put the parent window(s) under the popup (not quite
what I want yet - I want to move the popup, but I'll deal with that
later).

  What /actually/ happens is that the (override redirect) popup appears on
top, then I issue the call & the parent window moves from 2nd.-to-top (it
was /on/ top) to the very bottom of the window stack (under EVERYTHING,
not just the popup).

  What on Earth's going on? Is that supposed to happen with a Restack?

-- 
=====================- http://www.racaldefence.com/ -===================
  Neil Bird                      |
                                 |    If this .signature looks pants,
    mailto:neil.bird_at_rdel.co.uk  |     then just stop using Outlook!
--
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 Fri Jun 09 2000 - 04:45:28 BST

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