Ignore:
Timestamp:
Mar 31, 2000, 4:42:49 PM (25 years ago)
Author:
cbratschi
Message:

HTTRANSPARENT

File:
1 edited

Legend:

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

    r3251 r3284  
    1 /* $Id: win32wbase.cpp,v 1.175 2000-03-27 21:41:47 sandervl Exp $ */
     1/* $Id: win32wbase.cpp,v 1.176 2000-03-31 14:42:48 cbratschi Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    257257            if (cs->hwndParent == GetDesktopWindow() && (!(cs->style & WS_CHILD) || (cs->style & WS_POPUP)))
    258258            {
    259                     cs->hwndParent = 0;
     259                    cs->hwndParent = 0;
    260260            }
    261261    }
     
    830830//******************************************************************************
    831831//******************************************************************************
    832 ULONG Win32BaseWindow::MsgHitTest(ULONG x, ULONG y)
    833 {
    834   lastHitTestVal = SendInternalMessageA(WM_NCHITTEST, 0, MAKELONG((USHORT)x, (USHORT)y));
    835   dprintf2(("MsgHitTest (%d,%d) (%d,%d) (%d,%d) returned %x", x, y, rectWindow.left, rectWindow.right, rectWindow.top, rectWindow.bottom, lastHitTestVal));
    836   return lastHitTestVal;
     832ULONG Win32BaseWindow::MsgHitTest(MSG *msg)
     833{
     834  lastHitTestVal = DispatchMessageA(msg);
     835
     836  dprintf2(("MsgHitTest (%d,%d) (%d,%d) (%d,%d) returned %x", LOWORD(msg->lParam), HIWORD(msg->lParam), rectWindow.left, rectWindow.right, rectWindow.top, rectWindow.bottom, lastHitTestVal));
     837
     838  if (lastHitTestVal == HTTRANSPARENT)
     839    return HTOS_TRANSPARENT;
     840  else
     841    return HTOS_NORMAL;
    837842}
    838843//******************************************************************************
Note: See TracChangeset for help on using the changeset viewer.