Re: How to keep windows from maximizing over the panel



On 16 Sep, George shouted:
->  On Wed, Sep 16, 1998 at 09:54:35AM -0400, Max Watson wrote:
->  > the panel ugly and unusable to non-XA_WIN_HINT compliant window
->  > managers. Perhaps if there was some way to detect if a GNOME happy wm
->  > was running, and use the hints if it is or override redirect if it is
->  > not.
->  
->  from what I looked at the XA_WIN hints proposal, tehre should be a way to
->  query if the WM uses them ... can you send me your hacked code if you can?
->  I can see if I can work on it then ...

the Wm sets a property on the roto window:

xprop -root
...
_XROOTCOLOR_PIXEL(CARDINAL) = 0
_XROOTPMAP_ID(PIXMAP): pixmap id # 0x800014
ENLIGHTENMENT_COMMS(STRING) = "WINID   800013"
WIN_WORKSPACE(CARDINAL) = 0
ENLIGHTENMENT_DESKTOP(CARDINAL) = 0
WIN_WORKSPACE_COUNT(CARDINAL) = 16
ATOM) = WIN_LAYER, WIN_STATE, WIN_HINTS, WIN_APP_STATE, WIN_EXPANDED_SIZE
_MOTIF_WM_INFO(_MOTIF_WM_INFO) = 0x2, 0x54
WM_ICON_SIZE(WM_ICON_SIZE):
                minimum icon size: 8 by 8
                maximum icon size: 48 by 48
                incremental size change: 1 by 1
...

notice the WIN_PROTOCOLS atom - :)

->  George
->  
->  

-- 
--------------- Codito, ergo sum - "I code, therefore I am" --------------------
raster@rasterman.com       /\___ /\ ___/||\___ ____/|/\___  raster@redhat.com
Carsten Haitzler           | _ //__\\ __||_ __\\ ___|| _ /  Red Hat Advanced
218/21 Conner Drive        || // __ \\_ \ | |   \ _/_|| /   Development Labs
Chapel Hill NC 27514 USA   ||\\\/  \//__/ |_|   /___/||\\   919 547 0012 ext 282
+1 (919) 929 9443, 801 4392   For pure Enlightenment   http://www.rasterman.com/



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]