Hello Alexandre,
I see, you implemented storage of the four global shell and takman windows. Btw.: great unified aproach, this single get/set server call. :)
But you did not yet insert the altered focus handling in set_active_window() from my patch. Is this just comming next, or is there another particular reason for not doing this?
Martin
On 07.10.2003 05:40:24 Alexandre Julliard wrote:
ChangeSet ID: 9656 CVSROOT: /home/winehq/opt/cvs-commit Module name: wine Changes by: julliard@wine.codeweavers.com 2003/10/06 22:40:24
Modified files: windows : winpos.c server : window.c trace.c request.h protocol.def include/wine : server_protocol.h dlls/user : focus.c
Log message: Store the global shell, progman and taskman windows in the server (based on a patch by Martin Fuchs).
Patch: http://cvs.winehq.com/patch.py?root=/home/winehq/opt/cvs-commit&id=9656
Old revision New revision Changes Path 1.147 1.148 +0 -81 wine/windows/winpos.c 1.23 1.24 +61 -0 wine/server/window.c 1.182 1.183 +20 -0 wine/server/trace.c 1.88 1.89 +2 -0 wine/server/request.h 1.84 1.85 +18 -0 wine/server/protocol.def 1.85 1.86 +27 -1 wine/include/wine/server_protocol.h 1.5 1.6 +131 -0 wine/dlls/user/focus.c