Ignore:
Timestamp:
Dec 26, 1999, 6:30:20 PM (26 years ago)
Author:
cbratschi
Message:

non-client fixes, DefWndProc enhancements, several other bugs fixed

File:
1 edited

Legend:

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

    r2202 r2204  
    1 /* $Id: win32wbase.h,v 1.57 1999-12-24 21:44:04 sandervl Exp $ */
     1/* $Id: win32wbase.h,v 1.58 1999-12-26 17:30:19 cbratschi Exp $ */
    22/*
    33 * Win32 Window Base Class for OS/2
     
    103103         HWND   getOS2FrameWindowHandle()       { return OS2HwndFrame; };
    104104 Win32WndClass *getWindowClass()                { return windowClass; };
     105
     106         BOOL   getIgnoreHitTest()              { return fIgnoreHitTest; }
     107         VOID   setIgnoreHitTest(BOOL ignore)   { fIgnoreHitTest = ignore; }
    105108
    106109         DWORD  getWindowContextHelpId()        { return contextHelpId; };
     
    173176         HWND   getOS2HwndModalDialog()       { return OS2HwndModalDialog; };
    174177         BOOL   CanReceiveSizeMsgs()          { return !fNoSizeMsg; };
    175          BOOL   InMovingChildren()            { return fMovingChildren; };
    176          VOID   setMovingChildren(BOOL fMC)   { fMovingChildren = fMC; };
    177178         BOOL   IsWindowDestroyed()           { return fIsDestroyed; };
    178179         BOOL   IsWindowEnabled();
     
    217218
    218219       LRESULT  DefWndControlColor(UINT ctlType, HDC hdc);
     220       LRESULT  DefWndPrint(HDC hdc,ULONG uFlags);
    219221
    220222         void   NotifyParent(UINT Msg, WPARAM wParam, LPARAM lParam);
     
    286288        DWORD   contextHelpId;
    287289        LONG    lastHitTestVal;         //Last value returned by WM_NCHITTEST handler
     290        BOOL    fIgnoreHitTest;         //Use WinWindowFromPoint during WM_HITTEST
    288291
    289292        BOOL    isIcon;
     
    296299                                        //sent by PM and those sent by apps
    297300        BOOL    fNoSizeMsg;
    298         BOOL    fMovingChildren;
    299301        BOOL    fIsDestroyed;
    300302        BOOL    fDestroyWindowCalled;   //DestroyWindow was called for this window
     
    343345        void  GetMinMaxInfo(POINT *maxSize, POINT *maxPos, POINT *minTrack, POINT *maxTrack );
    344346        LONG  HandleWindowPosChanging(WINDOWPOS *winpos);
     347        LONG  HandleNCLButtonDown(WPARAM wParam,LPARAM lParam);
     348        LONG  HandleNCLButtonUp(WPARAM wParam,LPARAM lParam);
     349        LONG  HandleNCLButtonDblClk(WPARAM wParam,LPARAM lParam);
    345350        LONG  HandleSysCommand(WPARAM wParam, POINT *pt32);
    346351
Note: See TracChangeset for help on using the changeset viewer.