Author: mkupfer Date: Sun Jan 16 18:15:12 2011 New Revision: 50402
URL: http://svn.reactos.org/svn/reactos?rev=50402&view=rev Log: - Fix replaced by more flexible code for arbitrary cursor sizes
Modified: trunk/reactos/dll/win32/user32/controls/static.c
Modified: trunk/reactos/dll/win32/user32/controls/static.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/user32/controls/s... ============================================================================== --- trunk/reactos/dll/win32/user32/controls/static.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/user32/controls/static.c [iso-8859-1] Sun Jan 16 18:15:12 2011 @@ -863,14 +863,10 @@ else { BITMAP bm; - if (info.fIcon) + GetObjectW(info.hbmMask, sizeof(BITMAP), &bm); + if (!info.fIcon) { - GetObjectW(info.hbmColor, sizeof(BITMAP), &bm); - } - else - { - bm.bmWidth = GetSystemMetrics(SM_CXCURSOR); - bm.bmHeight = GetSystemMetrics(SM_CYCURSOR); + bm.bmHeight /= 2; } if (style & SS_CENTERIMAGE) {