nanogui: nanowm does not raise window to top when click window body
Subject:
Re: [nanogui] nanowm does not raise window to top when click window body
From:
"Greg Haerr" ####@####.####
Date:
17 Jun 2005 05:05:16 +0100
Message-Id: <14c701c572ea$4a431070$6401a8c0@winXP>
Thanks for the patch.
: I have one question: Could somebody tell me how to implement a
taskbar/launcher that always stay on top in nanox? thanks
The stay-on-top property was never implemented for windows,
although a few have asked for it. The basic idea to implement this
needs to be that when the window list is reordered for any reason,
which is handled in nanox/srvfunc.c by the functions
GrRaiseWindow, GrLowerWindow, and others, the code
that reorders the Z-sorted window chain will have to ensure that
windows with the WM_PROPS_ONTOP bit always get left
on top. The lower levels in nanox/srvutil.c will properly handle
the clipping etc.
Regards,
Greg