/////////////////////////////////////////////////////////////////////
| 40 | |
| 41 | ////////////////////////////////////////////////////////////////////////// |
| 42 | STileView::STileView() |
| 43 | : m_iSelItem(-1) |
| 44 | , m_iFirstVisible(-1) |
| 45 | , m_pHoverItem(NULL) |
| 46 | , m_itemCapture(NULL) |
| 47 | , m_nMarginSize(0.0f, SLayoutSize::px) |
| 48 | , m_bWantTab(FALSE) |
| 49 | , m_bDatasetInvalidated(false) |
| 50 | , m_bPendingUpdate(false) |
| 51 | , m_iPendingUpdateItem(-2) |
| 52 | { |
| 53 | m_bFocusable = TRUE; |
| 54 | m_observer.Attach(new STileViewDataSetObserver(this)); |
| 55 | m_dwUpdateInterval = 40; |
| 56 | m_evtSet.addEvent(EVENTID(EventLVSelChanging)); |
| 57 | m_evtSet.addEvent(EVENTID(EventLVSelChanged)); |
| 58 | } |
| 59 | |
| 60 | STileView::~STileView() |
| 61 | { |