[ros-diffs] [tkreuzer] 30924: replace NtGdiSelectObject with NtGdiSelectBitmap and NtGdiSelectBrush in desktop.c

tkreuzer at svn.reactos.org tkreuzer at svn.reactos.org
Sat Dec 1 02:11:25 CET 2007


Author: tkreuzer
Date: Sat Dec  1 04:11:25 2007
New Revision: 30924

URL: http://svn.reactos.org/svn/reactos?rev=30924&view=rev
Log:
replace NtGdiSelectObject with NtGdiSelectBitmap and NtGdiSelectBrush in desktop.c

Modified:
    trunk/reactos/subsystems/win32/win32k/ntuser/desktop.c

Modified: trunk/reactos/subsystems/win32/win32k/ntuser/desktop.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/subsystems/win32/win32k/ntuser/desktop.c?rev=30924&r1=30923&r2=30924&view=diff
==============================================================================
--- trunk/reactos/subsystems/win32/win32k/ntuser/desktop.c (original)
+++ trunk/reactos/subsystems/win32/win32k/ntuser/desktop.c Sat Dec  1 04:11:25 2007
@@ -1403,15 +1403,15 @@
                /* FIXME - clip out the bitmap
                                             can be replaced with "NtGdiPatBlt(hDC, x, y, WinSta->cxWallpaper, WinSta->cyWallpaper, PATCOPY | DSTINVERT);"
                                             once we support DSTINVERT */
-              PreviousBrush = NtGdiSelectObject(hDC, DesktopBrush);
+              PreviousBrush = NtGdiSelectBrush(hDC, DesktopBrush);
               NtGdiPatBlt(hDC, Rect.left, Rect.top, Rect.right, Rect.bottom, PATCOPY);
-              NtGdiSelectObject(hDC, PreviousBrush);
+              NtGdiSelectBrush(hDC, PreviousBrush);
             }
 
             /*Do not fill the background after it is painted no matter the size of the picture */
             doPatBlt = FALSE;
 
-            hOldBitmap = NtGdiSelectObject(hWallpaperDC, WinSta->hbmWallpaper);
+            hOldBitmap = NtGdiSelectBitmap(hWallpaperDC, WinSta->hbmWallpaper);
 
             if (WinSta->WallpaperMode == wmStretch)
             {
@@ -1465,7 +1465,7 @@
                             0,
                             0);
             }
-            NtGdiSelectObject(hWallpaperDC, hOldBitmap);
+            NtGdiSelectBitmap(hWallpaperDC, hOldBitmap);
             NtGdiDeleteObjectApp(hWallpaperDC);
          }
       }
@@ -1474,9 +1474,9 @@
    /* Back ground is set to none, clear the screen */
    if (doPatBlt)
    {
-      PreviousBrush = NtGdiSelectObject(hDC, DesktopBrush);
+      PreviousBrush = NtGdiSelectBrush(hDC, DesktopBrush);
       NtGdiPatBlt(hDC, Rect.left, Rect.top, Rect.right, Rect.bottom, PATCOPY);
-      NtGdiSelectObject(hDC, PreviousBrush);
+      NtGdiSelectBrush(hDC, PreviousBrush);
    }
 
    /*




More information about the Ros-diffs mailing list