Revert "user32: Set the visible region of the static control with SS_BITMAP style...
authorVitaly Lipatov <lav@etersoft.ru>
Thu, 11 Jun 2009 13:07:42 +0000 (17:07 +0400)
committerVitaly Lipatov <lav@etersoft.ru>
Thu, 11 Jun 2009 13:07:42 +0000 (17:07 +0400)
This reverts commit 816516f563bc3b0250a692d66639f675bffe453b.

dlls/user32/painting.c

index 2c86cfc52bfb7e6a88be2240aa734c1855023968..3538528d4204227ae597c69b9a5a15156779d61b 100644 (file)
@@ -866,8 +866,6 @@ static HWND fix_caret(HWND hWnd, const RECT *scroll_rect, INT dx, INT dy,
 HDC WINAPI BeginPaint( HWND hwnd, PAINTSTRUCT *lps )
 {
     HRGN hrgn;
-    RECT rc;
-    HRGN vis;
     UINT flags = UPDATE_NONCLIENT | UPDATE_ERASE | UPDATE_PAINT | UPDATE_INTERNALPAINT | UPDATE_NOCHILDREN;
 
     if (!lps) return 0;
@@ -882,13 +880,6 @@ HDC WINAPI BeginPaint( HWND hwnd, PAINTSTRUCT *lps )
     TRACE("hdc = %p box = (%s), fErase = %d\n",
           lps->hdc, wine_dbgstr_rect(&lps->rcPaint), lps->fErase);
 
-    if ((GetWindowLongW( hwnd, GWL_STYLE ) & SS_TYPEMASK) == SS_BITMAP)
-    {
-        GetClientRect( GetParent(hwnd), &rc );
-        vis = CreateRectRgn( 0, 0, rc.right, rc.bottom );
-        SelectVisRgn( lps->hdc, vis );
-    }
-
     return lps->hdc;
 }