1996-08-11 17:49:51 +02:00
|
|
|
/*
|
|
|
|
* Status window definitions
|
|
|
|
*
|
|
|
|
* Copyright 1996 Bruce Milner
|
|
|
|
*/
|
|
|
|
|
|
|
|
#ifndef __WINE_STATUS_H
|
|
|
|
#define __WINE_STATUS_H
|
|
|
|
|
1999-06-26 16:58:24 +02:00
|
|
|
#include "windef.h"
|
|
|
|
#include "wingdi.h"
|
|
|
|
|
1996-08-11 17:49:51 +02:00
|
|
|
typedef struct
|
|
|
|
{
|
1999-02-26 12:11:13 +01:00
|
|
|
INT x;
|
|
|
|
INT style;
|
|
|
|
RECT bound;
|
1998-11-22 19:12:12 +01:00
|
|
|
LPWSTR text;
|
1999-02-26 12:11:13 +01:00
|
|
|
HICON hIcon;
|
1996-08-11 17:49:51 +02:00
|
|
|
} STATUSWINDOWPART;
|
|
|
|
|
|
|
|
typedef struct
|
|
|
|
{
|
|
|
|
UINT16 numParts;
|
|
|
|
UINT16 textHeight;
|
1999-02-26 12:11:13 +01:00
|
|
|
UINT height;
|
|
|
|
BOOL simple;
|
|
|
|
HWND hwndToolTip;
|
|
|
|
HFONT hFont;
|
|
|
|
HFONT hDefaultFont;
|
1998-11-22 19:12:12 +01:00
|
|
|
COLORREF clrBk; /* background color */
|
1999-02-26 12:11:13 +01:00
|
|
|
BOOL bUnicode; /* unicode flag */
|
1998-11-22 19:12:12 +01:00
|
|
|
STATUSWINDOWPART part0; /* simple window */
|
1996-08-11 17:49:51 +02:00
|
|
|
STATUSWINDOWPART *parts;
|
|
|
|
} STATUSWINDOWINFO;
|
|
|
|
|
1998-10-24 12:49:27 +02:00
|
|
|
|
|
|
|
extern VOID STATUS_Register (VOID);
|
|
|
|
extern VOID STATUS_Unregister (VOID);
|
|
|
|
|
1996-08-11 17:49:51 +02:00
|
|
|
#endif /* __WINE_STATUS_H */
|