- Timestamp:
- 12/25/08 11:23:50 (11 years ago)
- Location:
- trunk
- Files:
-
- 1 added
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sln/Halite/Halite.vcproj
r652 r655 1455 1455 </File> 1456 1456 <File 1457 RelativePath="..\..\src\WTLx\ListViewSortMixin.hpp" 1458 > 1459 </File> 1460 <File 1457 1461 RelativePath="..\..\src\WTLx\NTray.hpp" 1458 1462 > -
trunk/src/HaliteSortListViewCtrl.hpp
r654 r655 29 29 #include "WTLx/SelectionManager.hpp" 30 30 #include "WTLx/ListViewIterators.hpp" 31 #include "WTLx/ListViewSortMixin.hpp" 31 32 #include "HaliteUpdateLock.hpp" 32 33 … … 50 51 class CHaliteSortListViewCtrl : 51 52 public ATL::CWindowImpl<TBase, WTL::CListViewCtrl>, 52 public WTLx::ListViewIterators<CHaliteSortListViewCtrl<TBase, AdapterType> > 53 public WTLx::ListViewIterators<CHaliteSortListViewCtrl<TBase, AdapterType> >, 54 public WTLx::ListViewSortMixin<CHaliteSortListViewCtrl<TBase, AdapterType> > 53 55 { 54 56 public: 55 57 typedef CHaliteSortListViewCtrl<TBase, AdapterType> thisClass; 56 58 typedef ATL::CWindowImpl<TBase, WTL::CListViewCtrl> parentClass; 59 typedef WTLx::ListViewSortMixin<thisClass> listClass; 57 60 58 61 class CHaliteHeaderCtrl : public CWindowImpl<CHaliteHeaderCtrl, WTL::CHeaderCtrl> … … 147 150 REFLECTED_NOTIFY_CODE_HANDLER(LVN_ITEMCHANGED, OnItemChanged) 148 151 152 CHAIN_MSG_MAP(listClass) 149 153 DEFAULT_REFLECTION_HANDLER() 150 // CHAIN_MSG_MAP(parentClass)151 154 END_MSG_MAP() 152 155 … … 159 162 pT->OnAttach(); 160 163 } 161 164 162 165 HWND Create(HWND hWndParent, ATL::_U_RECT rect = NULL, LPCTSTR szWindowName = NULL, 163 166 DWORD dwStyle = 0, DWORD dwExStyle = 0, … … 168 171 169 172 SetExtendedListViewStyle(WS_EX_CLIENTEDGE|LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP|LVS_EX_DOUBLEBUFFER|LVS_EX_SUBITEMIMAGES); 170 // SetSortListViewExtendedStyle(SORTLV_USESHELLBITMAPS, SORTLV_USESHELLBITMAPS);173 SetListViewSortMixinExtendedStyle(SORTLV_USESHELLBITMAPS, SORTLV_USESHELLBITMAPS); 171 174 172 175 return hwnd; … … 179 182 180 183 SetExtendedListViewStyle(WS_EX_CLIENTEDGE|LVS_EX_FULLROWSELECT|LVS_EX_HEADERDRAGDROP|LVS_EX_DOUBLEBUFFER); 181 // SetSortListViewExtendedStyle(SORTLV_USESHELLBITMAPS, SORTLV_USESHELLBITMAPS);184 SetListViewSortMixinExtendedStyle(SORTLV_USESHELLBITMAPS, SORTLV_USESHELLBITMAPS); 182 185 183 186 return true;
Note: See TracChangeset
for help on using the changeset viewer.