Ignore:
Timestamp:
Oct 14, 1999, 8:27:59 PM (26 years ago)
Author:
sandervl
Message:

Lots of window fixes & changes

File:
1 edited

Legend:

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

    r1248 r1297  
    1 /* $Id: pmframe.cpp,v 1.4 1999-10-11 16:04:51 cbratschi Exp $ */
     1/* $Id: pmframe.cpp,v 1.5 1999-10-14 18:27:58 sandervl Exp $ */
    22/*
    33 * Win32 Frame Managment Code for OS/2
     
    177177  switch(msg)
    178178  {
     179    case WM_ADJUSTWINDOWPOS:
     180    {
     181      PSWP     pswp = (PSWP)mp1;
     182      Win32BaseWindow *wndchild;
     183
     184      wndchild = Win32BaseWindow::GetWindowFromOS2FrameHandle(pswp->hwnd);
     185      if(wndchild && wndchild->isChild()) {
     186        dprintf(("PMFRAME: WM_ADJUSTWINDOWPOS %x %x %x (%d,%d) (%d,%d)", hwnd, pswp->hwnd, pswp->fl, pswp->x, pswp->y, pswp->cx, pswp->cy));
     187        RestoreOS2TIB();
     188        return (MRESULT)0;
     189      }
     190      goto RunDefFrameProc;
     191    }
     192#if 0
     193    case WM_WINDOWPOSCHANGED:
     194    {
     195      PSWP      pswp  = (PSWP)mp1;
     196      dprintf(("PMFRAME: WM_WINDOWPOSCHANGED %x %x %x (%d,%d) (%d,%d)", hwnd, pswp->hwnd, pswp->fl, pswp->x, pswp->y, pswp->cx, pswp->cy));
     197      goto RunDefFrameProc;
     198    }
     199
     200    case WM_FORMATFRAME:
     201    {
     202      PSWP      pswp  = (PSWP)mp1;
     203      dprintf(("PMFRAME: WM_FORMATFRAME %x %x %x (%d,%d) (%d,%d)", hwnd, pswp->hwnd, pswp->fl, pswp->x, pswp->y, pswp->cx, pswp->cy));
     204      goto RunDefFrameProc;
     205    }
     206#endif
     207
    179208    case WM_DESTROY:
    180209      #ifdef PMFRAMELOG
Note: See TracChangeset for help on using the changeset viewer.