Number of surface Lock/Unlocks must NOT match, so do NOT use it for
[wine.git] / include / status.h
blobf3f20c013db7bb83d5e21430686e67d85f5d56a7
1 /*
2 * Status window definitions
4 * Copyright 1996 Bruce Milner
5 */
7 #ifndef __WINE_STATUS_H
8 #define __WINE_STATUS_H
10 #include "windef.h"
11 #include "wingdi.h"
13 typedef struct
15 INT x;
16 INT style;
17 RECT bound;
18 LPWSTR text;
19 HICON hIcon;
20 } STATUSWINDOWPART;
22 typedef struct
24 UINT16 numParts;
25 UINT16 textHeight;
26 UINT height;
27 BOOL simple;
28 HWND hwndToolTip;
29 HFONT hFont;
30 HFONT hDefaultFont;
31 COLORREF clrBk; /* background color */
32 BOOL bUnicode; /* unicode flag */
33 STATUSWINDOWPART part0; /* simple window */
34 STATUSWINDOWPART *parts;
35 } STATUSWINDOWINFO;
38 extern VOID STATUS_Register (VOID);
39 extern VOID STATUS_Unregister (VOID);
41 #endif /* __WINE_STATUS_H */