Changeset 3181 for trunk/include/win/listview.h
- Timestamp:
- Mar 21, 2000, 6:28:20 PM (25 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/win/listview.h
r3152 r3181 14 14 typedef struct tagEDITLABEL_ITEM 15 15 { 16 WNDPROC EditWndProc;17 DWORD param;16 WNDPROC EditWndProc; 17 DWORD param; 18 18 EditlblCallback EditLblCb; 19 19 } EDITLABEL_ITEM; … … 22 22 { 23 23 LPWSTR pszText; 24 INT iImage;25 INT iSubItem;24 INT iImage; 25 INT iSubItem; 26 26 27 27 } LISTVIEW_SUBITEM; … … 29 29 typedef struct tagLISTVIEW_ITEM 30 30 { 31 UINT state;31 UINT state; 32 32 LPWSTR pszText; 33 INT iImage;33 INT iImage; 34 34 LPARAM lParam; 35 INT iIndent;36 POINT ptPosition;35 INT iIndent; 36 POINT ptPosition; 37 37 38 38 } LISTVIEW_ITEM; … … 43 43 COMCTL32_HEADER header; 44 44 45 COLORREF clrBk;46 COLORREF clrText;47 COLORREF clrTextBk;48 HIMAGELIST himlNormal;49 HIMAGELIST himlSmall;50 HIMAGELIST himlState;51 BOOL bLButtonDown;52 BOOL bRButtonDown;53 INT nFocusedItem;54 INT nItemHeight;55 INT nItemWidth;56 INT nSelectionMark;57 INT nHotItem;58 RECT rcList;59 RECT rcView;60 SIZE iconSize;61 SIZE iconSpacing;62 UINT uCallbackMask;63 HWND hwndHeader;64 HFONT hDefaultFont;65 HFONT hFont;66 BOOL bFocus;67 DWORD dwExStyle; /* extended listview style */68 HDPA hdpaItems;69 PFNLVCOMPARE pfnCompare;70 LPARAM lParamSort;71 HWND hwndEdit;72 BOOL bDoEditLabel;45 COLORREF clrBk; 46 COLORREF clrText; 47 COLORREF clrTextBk; 48 HIMAGELIST himlNormal; 49 HIMAGELIST himlSmall; 50 HIMAGELIST himlState; 51 BOOL bLButtonDown; 52 BOOL bRButtonDown; 53 INT nFocusedItem; 54 INT nItemHeight; 55 INT nItemWidth; 56 INT nSelectionMark; 57 INT nHotItem; 58 RECT rcList; 59 RECT rcView; 60 SIZE iconSize; 61 SIZE iconSpacing; 62 UINT uCallbackMask; 63 HWND hwndHeader; 64 HFONT hDefaultFont; 65 HFONT hFont; 66 BOOL bFocus; 67 DWORD dwExStyle; /* extended listview style */ 68 HDPA hdpaItems; 69 PFNLVCOMPARE pfnCompare; 70 LPARAM lParamSort; 71 HWND hwndEdit; 72 BOOL bDoEditLabel; 73 73 EDITLABEL_ITEM *pedititem; 74 POINT lefttop; //in scroll units 75 POINT maxScroll; //in scroll units 76 POINT scrollPage; //in scroll units 77 DWORD refreshFlags; 74 78 75 79 WPARAM charCode; 76 CHAR szSearchParam[ MAX_PATH ];77 DWORD timeSinceLastKeyPress;78 INT nSearchParamLength;80 CHAR szSearchParam[ MAX_PATH ]; 81 DWORD timeSinceLastKeyPress; 82 INT nSearchParamLength; 79 83 } LISTVIEW_INFO; 80 84 85 typedef struct 86 { 87 LVITEMW header; 88 BOOL mustFree; 89 BOOL unicode; 90 } LVINTERNALITEMW, *LPLVINTERNALITEMW; 91 92 #define LV_REFRESH_TIMER 1 93 #define LV_REFRESH_DELAY 100 94 95 #define RF_REFRESH 1 96 #define RF_UPDATESCROLL 2 81 97 82 98 extern VOID LISTVIEW_Register (VOID);
Note:
See TracChangeset
for help on using the changeset viewer.