Ignore:
Timestamp:
Sep 20, 1999, 9:17:58 PM (26 years ago)
Author:
sandervl
Message:

Fixes for incorrect background color for button, group & static text

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/user32/win32wbase.cpp

    r985 r992  
    1 /* $Id: win32wbase.cpp,v 1.3 1999-09-19 18:33:32 sandervl Exp $ */
     1/* $Id: win32wbase.cpp,v 1.4 1999-09-20 19:17:58 sandervl Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    10841084        return(TRUE);
    10851085
     1086    //SvL: Set background color to default button color (not window (white))
     1087    case WM_CTLCOLORBTN:
     1088         SetBkColor((HDC)wParam, GetSysColor(COLOR_BTNFACE));
     1089         SetTextColor((HDC)wParam, GetSysColor(COLOR_WINDOWTEXT));
     1090         return GetSysColorBrush(COLOR_BTNFACE);
     1091       
     1092    //SvL: Set background color to default dialog color if window is dialog
     1093    case WM_CTLCOLORDLG:
     1094    case WM_CTLCOLORSTATIC:
     1095         if(IsDialog()) {
     1096                SetBkColor((HDC)wParam, GetSysColor(COLOR_BTNFACE));
     1097                SetTextColor((HDC)wParam, GetSysColor(COLOR_WINDOWTEXT));
     1098                return GetSysColorBrush(COLOR_BTNFACE);
     1099         }
     1100         //no break
     1101
    10861102    case WM_CTLCOLORMSGBOX:
    10871103    case WM_CTLCOLOREDIT:
    10881104    case WM_CTLCOLORLISTBOX:
    1089     case WM_CTLCOLORBTN:
    1090     case WM_CTLCOLORDLG:
    1091     case WM_CTLCOLORSTATIC:
    10921105    case WM_CTLCOLORSCROLLBAR:
    10931106         SetBkColor((HDC)wParam, GetSysColor(COLOR_WINDOW));
Note: See TracChangeset for help on using the changeset viewer.