2 * Listview class extra info
4 * Copyright 1998 Eric Kohl
7 #ifndef __WINE_LISTVIEW_H
8 #define __WINE_LISTVIEW_H
14 /* Some definitions for inline edit control */
15 typedef BOOL (*EditlblCallback)(HWND, LPSTR, DWORD);
17 typedef struct tagEDITLABEL_ITEM
21 EditlblCallback EditLblCb;
24 typedef struct tagLISTVIEW_SUBITEM
32 typedef struct tagLISTVIEW_ITEM
43 typedef struct tagLISTVIEW_SELECTION
49 typedef struct tagLISTVIEW_INFO
54 HIMAGELIST himlNormal;
60 HDPA hdpaSelectionRanges;
75 DWORD dwExStyle; /* extended listview style */
77 PFNLVCOMPARE pfnCompare;
81 EDITLABEL_ITEM *pedititem;
84 WPARAM charCode; /* Added */
85 CHAR szSearchParam[ MAX_PATH ]; /* Added */
86 DWORD timeSinceLastKeyPress; /* Added */
87 INT nSearchParamLength; /* Added */
93 extern VOID LISTVIEW_Register (VOID);
94 extern VOID LISTVIEW_Unregister (VOID);
96 #endif /* __WINE_LISTVIEW_H */