Bugfix: WIN_ResetQueueWindows would skip some windows.
[wine/multimedia.git] / include / listview.h
blobb140b8006a68a3a5ab1585fe5556a9c18bdc1dab
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 DWORD dwExStyle; /* extended listview style */
39 HDPA hdpaItems;
41 } LISTVIEW_INFO;
44 extern VOID LISTVIEW_Register (VOID);
45 extern VOID LISTVIEW_Unregister (VOID);
47 #endif /* __WINE_LISTVIEW_H */