Changeset 5806 for trunk/src


Ignore:
Timestamp:
May 26, 2001, 12:07:29 PM (24 years ago)
Author:
sandervl
Message:

setrange + getrange update (Wine)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/comctl32/datetime.c

    r5706 r5806  
    146146}
    147147
     148static LRESULT
     149DATETIME_GetRange (HWND hwnd, LPARAM lParam )
     150{
     151  DATETIME_INFO *infoPtr = DATETIME_GetInfoPtr (hwnd);
     152  LRESULT ret;
     153
     154  TRACE("%08lx\n", lParam);
     155  ret =  SendMessageA (infoPtr->hMonthCal, MCM_GETRANGE, 0, lParam);
     156  if (!ret) ret = 1; /* bug emulation... */
     157  return ret;
     158}
     159
     160static LRESULT
     161DATETIME_SetRange (HWND hwnd, WPARAM wParam, LPARAM lParam )
     162{
     163  DATETIME_INFO *infoPtr = DATETIME_GetInfoPtr (hwnd);
     164
     165  TRACE("%04x %08lx\n",wParam,lParam);
     166
     167  return SendMessageA (infoPtr->hMonthCal, MCM_SETRANGE, wParam, lParam);
     168}
     169
    148170
    149171static LRESULT
     
    12161238
    12171239    case DTM_GETRANGE:
    1218 #ifdef __WIN32OS2__
    1219         SyTiAr = (SYSTEMTIME*) lParam;
    1220         SyTiAr2 = SyTiAr+1;
    1221 #endif
    1222         FIXME("Unimplemented msg DTM_GETRANGE\n");
    1223         return 0;
     1240        return DATETIME_GetRange(hwnd, lParam);
    12241241
    12251242    case DTM_SETRANGE:
    1226         FIXME("Unimplemented msg DTM_SETRANGE\n");
    1227         return 1;
     1243        return DATETIME_SetRange(hwnd, wParam, lParam);
    12281244
    12291245    case DTM_SETFORMATA:
Note: See TracChangeset for help on using the changeset viewer.