Release 980822
[wine/multimedia.git] / include / rebar.h
blobff925129770e2bda5b74d9ef377d0129513c3f3d
1 /*
2 * Rebar class extra info
4 * Copyright 1998 Eric Kohl
5 */
7 #ifndef __WINE_REBAR_H
8 #define __WINE_REBAR_H
10 typedef struct tagREBAR_BAND
12 UINT32 fStyle;
13 COLORREF clrFore;
14 COLORREF clrBack;
15 INT32 iImage;
16 HWND32 hwndChild;
17 UINT32 cxMinChild;
18 UINT32 cyMinChild;
19 UINT32 cx;
20 HBITMAP32 hbmBack;
21 UINT32 wID;
22 UINT32 cyChild;
23 UINT32 cyMaxChild;
24 UINT32 cyIntegral;
25 UINT32 cxIdeal;
26 LPARAM lParam;
27 UINT32 cxHeader;
29 LPSTR lpText;
31 } REBAR_BAND;
34 typedef struct tagREBAR_INFO
36 COLORREF clrBk; /* background color */
37 COLORREF clrText; /* text color */
38 HIMAGELIST himl; /* handle to imagelist */
39 UINT32 uNumBands; /* number of bands in the rebar */
41 REBAR_BAND *bands; /* pointer to the array of rebar bands */
43 } REBAR_INFO;
46 extern void REBAR_Register (void);
48 #endif /* __WINE_REBAR_H */