2 * Window non-client functions definitions
4 * Copyright 1995 Alexandre Julliard
7 #ifndef __WINE_NONCLIENT_H
8 #define __WINE_NONCLIENT_H
12 extern void NC_GetInsideRect( HWND hwnd
, RECT
*rect
);
13 extern void NC_GetMinMaxInfo( HWND hwnd
, POINT
*maxSize
, POINT
*maxPos
,
14 POINT
*minTrack
, POINT
*maxTrack
);
15 extern void NC_DoNCPaint( HWND hwnd
, BOOL active
, BOOL suppress_menupaint
);
16 extern LONG
NC_HandleNCPaint( HWND hwnd
);
17 extern LONG
NC_HandleNCActivate( HWND hwnd
, WPARAM wParam
);
18 extern LONG
NC_HandleNCCalcSize( HWND hwnd
, NCCALCSIZE_PARAMS
*params
);
19 extern LONG
NC_HandleNCHitTest( HWND hwnd
, POINT pt
);
20 extern LONG
NC_HandleNCLButtonDown( HWND hwnd
, WPARAM wParam
, LPARAM lParam
);
21 extern LONG
NC_HandleNCLButtonDblClk( HWND hwnd
, WPARAM wParam
, LPARAM lParam
);
22 extern LONG
NC_HandleSysCommand( HWND hwnd
, WPARAM wParam
, POINT pt
);
23 extern LONG
NC_HandleSetCursor( HWND hwnd
, WPARAM wParam
, LPARAM lParam
);
25 #endif /* __WINE_NONCLIENT_H */