Ignore:
Timestamp:
Sep 21, 1999, 10:24:05 AM (26 years ago)
Author:
sandervl
Message:

Edgar Buerkle's fixes for GetDesktopWindow, icons + WM_TIMER support

File:
1 edited

Legend:

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

    r992 r996  
    1 /* $Id: win32wbase.cpp,v 1.4 1999-09-20 19:17:58 sandervl Exp $ */
     1/* $Id: win32wbase.cpp,v 1.5 1999-09-21 08:24:05 sandervl Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    801801
    802802    return SendInternalMessageA(WM_MOVE, 0, MAKELONG((USHORT)x, (USHORT)y));
     803}
     804//******************************************************************************
     805//******************************************************************************
     806ULONG Win32BaseWindow::MsgTimer(ULONG TimerID)
     807{
     808  // TODO: call TIMERPROC if not NULL
     809  return SendInternalMessageA(WM_TIMER, TimerID, 0);
    803810}
    804811//******************************************************************************
     
    10891096         SetTextColor((HDC)wParam, GetSysColor(COLOR_WINDOWTEXT));
    10901097         return GetSysColorBrush(COLOR_BTNFACE);
    1091        
     1098
    10921099    //SvL: Set background color to default dialog color if window is dialog
    10931100    case WM_CTLCOLORDLG:
    10941101    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
     1102    if(IsDialog()) {
     1103            SetBkColor((HDC)wParam, GetSysColor(COLOR_BTNFACE));
     1104            SetTextColor((HDC)wParam, GetSysColor(COLOR_WINDOWTEXT));
     1105            return GetSysColorBrush(COLOR_BTNFACE);
     1106    }
     1107    //no break
    11011108
    11021109    case WM_CTLCOLORMSGBOX:
     
    14791486    dprintf(("Win32BaseWindow::SetIcon %x", hIcon));
    14801487    if(OSLibWinSetIcon(OS2HwndFrame, hIcon) == TRUE) {
    1481         SendInternalMessageA(WM_SETICON, hIcon, 0);
    1482         return TRUE;
     1488    SendInternalMessageA(WM_SETICON, hIcon, 0);
     1489    return TRUE;
    14831490    }
    14841491    return FALSE;
Note: See TracChangeset for help on using the changeset viewer.