Fix the button edge color, by using the BF_SOFT border style for
authorWilliam Poetra Yoga H <williampoetra@yahoo.com>
Mon, 8 Nov 2004 20:24:26 +0000 (20:24 +0000)
committerAlexandre Julliard <julliard@winehq.org>
Mon, 8 Nov 2004 20:24:26 +0000 (20:24 +0000)
buttons.

dlls/user/uitools.c

index 1e749e90892a00167ef6d56fd057fb2b8305e715..4c1b566c3097e44a61b8fc1e9f9b4c28a1032383 100644 (file)
@@ -119,7 +119,7 @@ static const signed char LTRBInnerFlat[] = {
 };
 
 /* last COLOR id */
-#define COLOR_MAX   COLOR_GRADIENTINACTIVECAPTION
+#define COLOR_MAX   COLOR_MENUBAR
 
 
 /*********************************************************************
@@ -697,7 +697,7 @@ static BOOL UITOOLS95_DFC_ButtonPush(HDC dc, LPRECT r, UINT uFlags)
         }
         else
         {
-            UITOOLS95_DrawRectEdge(dc, r, edge, (uFlags & DFCS_FLAT) | ((uFlags & DFCS_TRANSPARENT) ? 0 : BF_MIDDLE) | BF_RECT);
+            UITOOLS95_DrawRectEdge(dc, r, edge, (uFlags & DFCS_FLAT) | ((uFlags & DFCS_TRANSPARENT) ? 0 : BF_MIDDLE) | BF_RECT | BF_SOFT);
         }
     }