ChangeSet ID: 21375 CVSROOT: /opt/cvs-commit Module name: wine Changes by: julliard@winehq.org 2005/11/21 09:18:33
Modified files: dlls/user : win.c
Log message: Dmitry Timoshkov dmitry@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 \