Ignore:
Timestamp:
Oct 20, 1999, 3:46:29 PM (26 years ago)
Author:
sandervl
Message:

position change bugfixes

File:
1 edited

Legend:

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

    r1365 r1376  
    1 /* $Id: win32wbase.cpp,v 1.56 1999-10-19 19:26:08 sandervl Exp $ */
     1/* $Id: win32wbase.cpp,v 1.57 1999-10-20 13:46:27 sandervl Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    659659                     rectClient.right-rectClient.left,
    660660                     rectClient.bottom-rectClient.top,
    661                      SWP_NOACTIVATE | SWP_NOZORDER );
     661                     SWP_NOACTIVATE | SWP_NOZORDER | SWP_NOREDRAW);
    662662  }
    663663  else {
     
    665665                     rectClient.right-rectClient.left,
    666666                     rectClient.bottom-rectClient.top,
    667                      SWP_NOACTIVATE);
    668   }
     667                     SWP_NOACTIVATE | SWP_NOREDRAW);
     668  }
     669  //Note: Solitaire crashes when receiving WM_SIZE messages before WM_CREATE
    669670  fNoSizeMsg = FALSE;
    670671
     
    14791480        return 0;
    14801481    }
     1482    case WM_WINDOWPOSCHANGING:
     1483        return HandleWindowPosChanging((WINDOWPOS *)lParam);
     1484
    14811485    case WM_ERASEBKGND:
    14821486    case WM_ICONERASEBKGND:
     
    25302534                ss.styleOld = dwExStyle;
    25312535                ss.styleNew = value;
    2532                 dprintf(("SetWindowLong GWL_EXSTYLE %x new style %x", getWindowHandle(), value));
     2536                dprintf(("SetWindowLong GWL_EXSTYLE %x old %x new style %x", getWindowHandle(), dwExStyle, value));
    25332537                SendMessageA(WM_STYLECHANGING,GWL_EXSTYLE,(LPARAM)&ss);
    25342538                setExStyle(ss.styleNew);
     
    25452549                ss.styleOld = dwStyle;
    25462550                ss.styleNew = value;
    2547                 dprintf(("SetWindowLong GWL_STYLE %x new style %x", getWindowHandle(), value));
     2551                dprintf(("SetWindowLong GWL_STYLE %x old %x new style %x", getWindowHandle(), dwStyle, value));
    25482552                SendMessageA(WM_STYLECHANGING,GWL_STYLE,(LPARAM)&ss);
    25492553                setStyle(ss.styleNew);
Note: See TracChangeset for help on using the changeset viewer.