On Wed 08 Oct 2008 at 10:59:01 -0400, Tom Panning wrote: > I hadn't seen the WM_CLIENT_LEADER property. I was looking at the > WM_HINTS window_group field. It appears that, for the applications that I'm > interested in, the WM_CLIENT_LEADER property works just as well.
At some point in the past I looked into that a bit, for ctwm, which used some of these fields to determine if a window was "transient". Apparently Gnome programs seem to have a sort of hidden group leader (whose window id is not known to the window manager for some reason; it is never mapped). Even in this case both properties seem to indicate the same group leader, so the difference is unclear. (In fact, I'm just now browsing the ICCCM and it seems to require both to be the same, although it gives slightly different descriptions in both case. See sections 4.1.2.4. and 5.1. Older versions of the ICCCM are missing the window_group field in the WM_HINTS.) -Olaf. -- ___ Olaf 'Rhialto' Seibert -- You author it, and I'll reader it. \X/ rhialto/at/xs4all.nl -- Cetero censeo "authored" delendum esse.