Release 980927
[wine.git] / include / listview.h
blob869c798c11419362507dd8788849bcfde2f024cd
1 /*
2 * Listview class extra info
4 * Copyright 1998 Eric Kohl
5 */
7 #ifndef __WINE_LISTVIEW_H
8 #define __WINE_LISTVIEW_H
11 typedef struct tagLISTVIEW_ITEM
13 UINT32 state;
14 LPSTR pszText;
15 INT32 iImage;
16 LPARAM lParam;
17 INT32 iIndent;
19 } LISTVIEW_ITEM;
22 typedef struct tagLISTVIEW_INFO
24 COLORREF clrBk;
25 COLORREF clrText;
26 COLORREF clrTextBk;
27 HIMAGELIST himlNormal;
28 HIMAGELIST himlSmall;
29 HIMAGELIST himlState;
30 INT32 nItemCount;
31 INT32 nColumnCount;
32 HWND32 hwndHeader;
33 HFONT32 hDefaultFont;
34 HFONT32 hFont;
35 RECT32 rcList; /* "client" area of the list (without header) */
36 BOOL32 bFocus;
38 HDPA hdpaItems;
40 } LISTVIEW_INFO;
43 extern void LISTVIEW_Register (void);
45 #endif /* __WINE_LISTVIEW_H */