Removed non-portable hacks and replaced them with more general
[wine] / include / status.h
1 /*
2  * Status window definitions
3  *
4  * Copyright 1996 Bruce Milner
5  */
6
7 #ifndef __WINE_STATUS_H
8 #define __WINE_STATUS_H
9
10 typedef struct
11 {
12     INT x;
13     INT style;
14     RECT        bound;
15     LPWSTR      text;
16     HICON     hIcon;
17 } STATUSWINDOWPART;
18
19 typedef struct
20 {
21     UINT16              numParts;
22     UINT16              textHeight;
23     UINT              height;
24     BOOL              simple;
25     HWND              hwndToolTip;
26     HFONT             hFont;
27     HFONT             hDefaultFont;
28     COLORREF            clrBk;     /* background color */
29     BOOL              bUnicode;  /* unicode flag */
30     STATUSWINDOWPART    part0;     /* simple window */
31     STATUSWINDOWPART   *parts;
32 } STATUSWINDOWINFO;
33
34
35 extern VOID STATUS_Register (VOID);
36 extern VOID STATUS_Unregister (VOID);
37
38 #endif  /* __WINE_STATUS_H */