wine/dlls/user win.c

Alexandre Julliard julliard at wine.codeweavers.com
Mon Nov 21 09:18:33 CST 2005


ChangeSet ID:	21375
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at winehq.org	2005/11/21 09:18:33

Modified files:
	dlls/user      : win.c 

Log message:
	Dmitry Timoshkov <dmitry at codeweavers.com>
	Choose what window styles to dump (WS_GROUP/WS_TABSTOP vs.
	WS_MINIMIZEBOX/WS_MAXIMIZEBOX) based on the WS_CHILD style set.

Patch: http://cvs.winehq.org/patch.py?id=21375

Old revision  New revision  Changes     Path
 1.21          1.22          +10 -4      wine/dlls/user/win.c

Index: wine/dlls/user/win.c
diff -u -p wine/dlls/user/win.c:1.21 wine/dlls/user/win.c:1.22
--- wine/dlls/user/win.c:1.21	21 Nov 2005 15:18:33 -0000
+++ wine/dlls/user/win.c	21 Nov 2005 15:18:33 -0000
@@ -739,10 +739,16 @@ static void dump_window_styles( DWORD st
     if(style & WS_HSCROLL) TRACE(" WS_HSCROLL");
     if(style & WS_SYSMENU) TRACE(" WS_SYSMENU");
     if(style & WS_THICKFRAME) TRACE(" WS_THICKFRAME");
-    if(style & WS_GROUP) TRACE(" WS_GROUP");
-    if(style & WS_TABSTOP) TRACE(" WS_TABSTOP");
-    if(style & WS_MINIMIZEBOX) TRACE(" WS_MINIMIZEBOX");
-    if(style & WS_MAXIMIZEBOX) TRACE(" WS_MAXIMIZEBOX");
+    if (style & WS_CHILD)
+    {
+        if(style & WS_GROUP) TRACE(" WS_GROUP");
+        if(style & WS_TABSTOP) TRACE(" WS_TABSTOP");
+    }
+    else
+    {
+        if(style & WS_MINIMIZEBOX) TRACE(" WS_MINIMIZEBOX");
+        if(style & WS_MAXIMIZEBOX) TRACE(" WS_MAXIMIZEBOX");
+    }
 
     /* FIXME: Add dumping of BS_/ES_/SBS_/LBS_/CBS_/DS_/etc. styles */
 #define DUMPED_STYLES \



More information about the wine-cvs mailing list