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