rnd-20090623-1-src
[rocksndiamonds.git] / src / game_sp / TopMost.h
1 // ----------------------------------------------------------------------------
2 // TopMost.h
3 // ----------------------------------------------------------------------------
4
5 #ifndef TOPMOST_H
6 #define TOPMOST_H
7
8 #include "vb_types.h"
9 #include "vb_defs.h"
10 #include "vb_vars.h"
11 #include "vb_lib.h"
12
13 #include "global.h"
14
15 #define HWND_BOTTOM                     (1)
16 #define HWND_BROADCAST                  (0xFFFF)
17 #define HWND_DESKTOP                    (0)
18 #define HWND_NOTOPMOST                  (- 2)
19 #define HWND_TOP                        (0)
20 #define HWND_TOPMOST                    (- 1)
21 #define SWP_DRAWFRAME                   (SWP_FRAMECHANGED)
22 #define SWP_FRAMECHANGED                        (0x20)
23 #define SWP_HIDEWINDOW                  (0x80)
24 #define SWP_NOACTIVATE                  (0x10)
25 #define SWP_NOCOPYBITS                  (0x100)
26 #define SWP_NOMOVE                      (0x2)
27 #define SWP_NOOWNERZORDER                       (0x200)
28 #define SWP_NOREDRAW                    (0x8)
29 #define SWP_NOREPOSITION                        (SWP_NOOWNERZORDER)
30 #define SWP_NOSIZE                      (0x1)
31 #define SWP_NOZORDER                    (0x4)
32 #define SWP_SHOWWINDOW                  (0x40)
33
34 extern void HideWindow(long hWnd);
35 extern void TopMost(Object obj);
36 extern void UnTopMost(Object obj);
37
38 #endif /* TOPMOST_H */