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