update for HEAD-2003091401
[reactos.git] / lib / user32 / include / window.h
1 /*
2  * COPYRIGHT:   See COPYING in the top level directory
3  * PROJECT:     ReactOS user32.dll
4  * FILE:        include/window.h
5  * PURPOSE:     Window management definitions
6  */
7 #include <windows.h>
8 #include <user32/wininternal.h>
9
10 #define IS_ATOM(x) \
11   (((ULONG_PTR)(x) > 0x0) && ((ULONG_PTR)(x) < 0x10000))
12
13 VOID
14 UserSetupInternalPos(VOID);
15 BOOL UserDrawSysMenuButton( HWND hWnd, HDC hDC, LPRECT, BOOL down );
16 PINTERNALPOS
17 UserGetInternalPos(HWND hWnd);
18 ULONG
19 UserHasDlgFrameStyle(ULONG Style, ULONG ExStyle);
20 ULONG
21 UserHasThickFrameStyle(ULONG Style, ULONG ExStyle);
22
23 DWORD
24 SCROLL_HitTest( HWND hwnd, INT nBar, POINT pt, BOOL bDragging );