| /* |
| * 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 */ |