[ros-diffs] [amunger] 22360: Remove gradient change committed by frik85.

amunger at svn.reactos.org amunger at svn.reactos.org
Thu Jun 15 15:16:12 CEST 2006


Author: amunger
Date: Thu Jun 15 17:16:12 2006
New Revision: 22360

URL: http://svn.reactos.ru/svn/reactos?rev=22360&view=rev
Log:
Remove gradient change committed by frik85.

Modified:
    trunk/reactos/dll/win32/user32/windows/nonclient.c

Modified: trunk/reactos/dll/win32/user32/windows/nonclient.c
URL: http://svn.reactos.ru/svn/reactos/trunk/reactos/dll/win32/user32/windows/nonclient.c?rev=22360&r1=22359&r2=22360&view=diff
==============================================================================
--- trunk/reactos/dll/win32/user32/windows/nonclient.c (original)
+++ trunk/reactos/dll/win32/user32/windows/nonclient.c Thu Jun 15 17:16:12 2006
@@ -1149,8 +1149,8 @@
     {
         if (uFlags & DC_GRADIENT)
         {
-          static GRADIENT_RECT gcap [] = {{0, 1}, {2, 3}};
-		  TRIVERTEX vert[4];
+          static GRADIENT_RECT gcap = {0, 1};
+		  TRIVERTEX vert[2];
           COLORREF Colors[2];
           LONG xx;
 
@@ -1184,27 +1184,13 @@
           vert[0].Alpha = 0;
 
           vert[1].x = r.right;
-          vert[1].y = (lprc->bottom - lprc->top) >> 1;
+          vert[1].y = lprc->bottom - lprc->top;
           vert[1].Red = GetRValue(Colors[1]) << 8;
           vert[1].Green = GetGValue(Colors[1]) << 8;
           vert[1].Blue = GetBValue(Colors[1]) << 8;
           vert[1].Alpha = 0;
 
-          vert[2].x = r.left;
-          vert[2].y = (lprc->bottom - lprc->top) >> 1;
-          vert[2].Red = GetRValue(Colors[1]) << 8;
-          vert[2].Green = GetGValue(Colors[1]) << 8;
-          vert[2].Blue = GetBValue(Colors[1]) << 8;
-          vert[2].Alpha = 0;
-
-          vert[3].x = r.right;
-          vert[3].y = (lprc->bottom - lprc->top);
-          vert[3].Red = GetRValue(Colors[0]) << 8;
-          vert[3].Green = GetGValue(Colors[0]) << 8;
-          vert[3].Blue = GetBValue(Colors[0]) << 8;
-          vert[3].Alpha = 0;
-
-          GdiGradientFill(MemDC, vert, 4, &gcap, 2, GRADIENT_FILL_RECT_V);
+          GdiGradientFill(MemDC, vert, 2, &gcap, 1, GRADIENT_FILL_RECT_V);
 
           if ((uFlags & DC_ICON) && (Style & WS_SYSMENU) && !(uFlags & DC_SMALLCAP))
           {




More information about the Ros-diffs mailing list