Ignore:
Timestamp:
Oct 31, 1999, 2:14:44 AM (26 years ago)
Author:
sandervl
Message:

Window size + paint fix + dialog fixes

File:
1 edited

Legend:

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

    r1525 r1526  
    1 /* $Id: windlg.cpp,v 1.9 1999-10-30 18:40:49 cbratschi Exp $ */
     1/* $Id: windlg.cpp,v 1.10 1999-10-31 01:14:44 sandervl Exp $ */
    22/*
    33 * Win32 dialog apis for OS/2
     
    202202BOOL WIN32API MapDialogRect(HWND hwndDlg, LPRECT rect)
    203203{
    204   Win32BaseWindow *window;
    205 
    206     window = Win32BaseWindow::GetWindowFromHandle(hwndDlg);
    207     if(!window) {
     204  Win32Dialog *dialog;
     205
     206    dialog = (Win32Dialog *)Win32BaseWindow::GetWindowFromHandle(hwndDlg);
     207    if(!dialog || !dialog->IsDialog()) {
    208208        dprintf(("MapDialogRect, window %x not found", hwndDlg));
    209209        SetLastError(ERROR_INVALID_WINDOW_HANDLE);
     
    211211    }
    212212    dprintf(("USER32: MapDialogRect\n"));
    213     return window->MapDialogRect(rect);
     213    return dialog->MapDialogRect(rect);
    214214}
    215215//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.