Ignore:
Timestamp:
Jan 6, 2000, 6:05:52 PM (26 years ago)
Author:
cbratschi
Message:

* empty log message *

File:
1 edited

Legend:

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

    r2335 r2340  
    1 /* $Id: win32wbase.cpp,v 1.22 2000-01-05 21:25:07 cbratschi Exp $ */
     1/* $Id: win32wbase.cpp,v 1.23 2000-01-06 17:05:52 cbratschi Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    700700  rectWindow.bottom = cs->y+cs->cy;
    701701  rectClient = rectWindow; //dummy client rect
    702   MapWindowPoints(getParent() ? getParent()->getWindowHandle():OSLIB_HWND_DESKTOP,0,(PPOINT)&rectWindow,2);
     702  if (getParent()) MapWindowPoints(getParent()->getWindowHandle(),0,(PPOINT)&rectWindow,2);
    703703  /* Send the WM_CREATE message
    704704   * Perhaps we shouldn't allow width/height changes as well.
     
    721721        rectWindow.bottom = cs->y+cs->cy;
    722722        rectClient = rectWindow;
    723         MapWindowPoints(getParent() ? getParent()->getWindowHandle():OSLIB_HWND_DESKTOP,0,(PPOINT)&rectWindow,2);
     723        if (getParent()) MapWindowPoints(getParent()->getWindowHandle(),0,(PPOINT)&rectWindow,2);
    724724        OffsetRect(&rectWindow, maxPos.x - rectWindow.left, maxPos.y - rectWindow.top);
    725725        //set the window size and update the client
    726726        rect = rectWindow;
    727         MapWindowPoints(0,getParent() ? getParent()->getWindowHandle():OSLIB_HWND_DESKTOP,(PPOINT)&rect,2);
     727        if (getParent()) MapWindowPoints(0,getParent()->getWindowHandle(),(PPOINT)&rect,2);
    728728        SetWindowPos(hwndLinkAfter,rect.left,rect.top,rect.right-rect.left,rect.bottom-rect.top,SWP_NOACTIVATE | SWP_NOREDRAW | SWP_FRAMECHANGED);
    729729        fNoSizeMsg = FALSE;
     
    11181118  wndPos.hwndInsertAfter = 0;
    11191119  rect = rectWindow;
    1120   MapWindowPoints(Win32Hwnd,(getParent()) ? getParent()->getWindowHandle():HWND_DESKTOP,(PPOINT)&rect,2);
     1120  if (getParent()) MapWindowPoints(0,getParent()->getWindowHandle(),(PPOINT)&rect,2);
    11211121  wndPos.x = rect.left;
    11221122  wndPos.y = rect.top;
     
    15531553
    15541554  clientRect = &((NCCALCSIZE_PARAMS*)winRect)->rgrc[2];
    1555   clientRect->left = 0;
    1556   clientRect->right = rectWindow.right-rectWindow.left;
    1557   clientRect->top = 0;
    1558   clientRect->bottom = rectWindow.bottom-rectWindow.top;
    1559   mapWin32Rect(OS2HwndFrame,getParent() ? getParent()->getWindowHandle():OSLIB_HWND_DESKTOP,clientRect);
     1555  *clientRect = rectWindow;
     1556  if (getParent()) MapWindowPoints(0,getParent()->getOS2WindowHandle(),(PPOINT)clientRect,2);
    15601557
    15611558  if(!(dwStyle & WS_MINIMIZE))
Note: See TracChangeset for help on using the changeset viewer.