Ignore:
Timestamp:
Jan 13, 2000, 2:54:55 PM (26 years ago)
Author:
sandervl
Message:

wm_activate fixes, scrollbar fix, drawframe fix

File:
1 edited

Legend:

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

    r2418 r2426  
    1 /* $Id: scroll.cpp,v 1.9 2000-01-12 15:14:16 sandervl Exp $ */
     1/* $Id: scroll.cpp,v 1.10 2000-01-13 13:54:53 sandervl Exp $ */
    22/*
    33 * Scrollbar control
     
    125125        if (!win32wnd) return FALSE;
    126126        rectClient = *win32wnd->getClientRectPtr();
    127         mapWin32Rect(win32wnd->getParent() ? win32wnd->getParent()->getOS2WindowHandle():OSLIB_HWND_DESKTOP,win32wnd->getOS2FrameWindowHandle(),&rectClient);
     127        if(win32wnd->getParent())
     128                mapWin32Rect(win32wnd->getParent() ? win32wnd->getParent()->getOS2WindowHandle():OSLIB_HWND_DESKTOP,win32wnd->getOS2FrameWindowHandle(),&rectClient);
    128129        lprect->left   = rectClient.left;
    129130        lprect->top    = rectClient.bottom;
     
    147148        if (!win32wnd) return FALSE;
    148149        rectClient = *win32wnd->getClientRectPtr();
    149         mapWin32Rect(win32wnd->getParent() ? win32wnd->getParent()->getOS2WindowHandle():OSLIB_HWND_DESKTOP,win32wnd->getOS2FrameWindowHandle(),&rectClient);
     150        if(win32wnd->getParent())
     151                mapWin32Rect(win32wnd->getParent() ? win32wnd->getParent()->getOS2WindowHandle():OSLIB_HWND_DESKTOP,win32wnd->getOS2FrameWindowHandle(),&rectClient);
    150152        lprect->left   = rectClient.right;
    151153        lprect->top    = rectClient.top;
Note: See TracChangeset for help on using the changeset viewer.