/* | |
* Listview class extra info | |
* | |
* Copyright 1998 Eric Kohl | |
*/ | |
#ifndef __WINE_LISTVIEW_H | |
#define __WINE_LISTVIEW_H | |
typedef struct tagLISTVIEW_ITEM | |
{ | |
UINT32 state; | |
LPSTR pszText; | |
INT32 iImage; | |
LPARAM lParam; | |
INT32 iIndent; | |
} LISTVIEW_ITEM; | |
typedef struct tagLISTVIEW_INFO | |
{ | |
COLORREF clrBk; | |
COLORREF clrText; | |
COLORREF clrTextBk; | |
HIMAGELIST himlNormal; | |
HIMAGELIST himlSmall; | |
HIMAGELIST himlState; | |
INT32 nItemCount; | |
INT32 nColumnCount; | |
HWND32 hwndHeader; | |
HFONT32 hDefaultFont; | |
HFONT32 hFont; | |
RECT32 rcList; /* "client" area of the list (without header) */ | |
BOOL32 bFocus; | |
DWORD dwExStyle; /* extended listview style */ | |
HDPA hdpaItems; | |
} LISTVIEW_INFO; | |
extern VOID LISTVIEW_Register (VOID); | |
extern VOID LISTVIEW_Unregister (VOID); | |
#endif /* __WINE_LISTVIEW_H */ |