Ignore:
Timestamp:
Jun 20, 1999, 6:47:39 PM (26 years ago)
Author:
sandervl
Message:

Parent notification changes

File:
1 edited

Legend:

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

    r131 r134  
    1 /* $Id: user32.cpp,v 1.8 1999-06-20 14:02:13 sandervl Exp $ */
     1/* $Id: user32.cpp,v 1.9 1999-06-20 16:47:39 sandervl Exp $ */
    22
    33/*
     
    625625    }
    626626    if(window) {
    627         window->SetWindowHandle(hwnd);
    628     }
    629     //SvL: Taken from Wine
    630     if(dwStyle & WS_CHILD && !(dwExStyle & WS_EX_NOPARENTNOTIFY) )
    631     {
    632         /* Notify the parent window only */
    633         SendMessageA(parent, WM_PARENTNOTIFY, MAKEWPARAM(WM_CREATE, 0), (LPARAM)hwnd );
     627        window->SetWindowHandle(hwnd);
    634628    }
    635629
     
    955949 LONG rc;
    956950
    957 #ifdef DEBUG
    958     WriteLog("USER32:  GetWindowLong %X %d\n", hwnd, nIndex);
    959 #endif
    960951    if(nIndex == GWL_WNDPROC || nIndex == DWL_DLGPROC) {
    961      Win32WindowProc *window = Win32WindowProc::FindProc(hwnd);
    962      if(window && !(nIndex == DWL_DLGPROC && window->IsWindow() == TRUE)) {
    963         return (LONG)window->GetWin32Callback();
    964      }
     952#ifdef DEBUG
     953        WriteLog("USER32:  GetWindowLong %X %d\n", hwnd, nIndex);
     954#endif
     955        Win32WindowProc *window = Win32WindowProc::FindProc(hwnd);
     956        if(window && !(nIndex == DWL_DLGPROC && window->IsWindow() == TRUE)) {
     957                return (LONG)window->GetWin32Callback();
     958        }
    965959    }
    966960    rc = O32_GetWindowLong(hwnd, nIndex);
    967 #ifdef DEBUG
    968     WriteLog("USER32:  GetWindowLong returned %X\n", rc);
    969 #endif
    970961    return(rc);
    971962}
     
    26392630BOOL WIN32API PtInRect( const RECT * arg1, POINT  arg2)
    26402631{
    2641 #ifdef DEBUG
     2632#ifdef DEBUG1
    26422633    WriteLog("USER32:  PtInRect\n");
    26432634#endif
Note: See TracChangeset for help on using the changeset viewer.