Release 990226.
[wine/gsoc-2012-control.git] / include / listview.h
blob55ab3b54780ffb2d7eb324b3f76cf35530f1d405
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 UINT state;
14 LPSTR pszText;
15 INT iImage;
16 LPARAM lParam;
17 INT 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 BOOL bLButtonDown;
31 BOOL bRButtonDown;
32 INT nColumnCount;
33 INT nFocusedItem;
34 INT nItemCount;
35 INT nItemHeight;
36 INT nColumnWidth;
37 INT nSelectionMark;
38 HWND hwndHeader;
39 HFONT hDefaultFont;
40 HFONT hFont;
41 INT nWidth;
42 INT nHeight;
43 BOOL bFocus;
44 DWORD dwExStyle; /* extended listview style */
45 HDPA hdpaItems;
47 } LISTVIEW_INFO;
50 extern VOID LISTVIEW_Register (VOID);
51 extern VOID LISTVIEW_Unregister (VOID);
53 #endif /* __WINE_LISTVIEW_H */