#include <LiveList.h>
Public Member Functions | |
CLiveList (int nColumns) | |
virtual | ~CLiveList () |
CLiveItem * | Add (DWORD nParam) |
CLiveItem * | Add (LPVOID pParam) |
void | Apply (CListCtrl *pCtrl, BOOL bSort=FALSE) |
Static Public Member Functions | |
static void | Sort (CListCtrl *pCtrl, int nColumn=-1, BOOL bGraphic=TRUE) |
static int CALLBACK | SortCallback (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort) |
static int | SortProc (LPCTSTR sA, LPCTSTR sB, BOOL bNumeric=FALSE) |
static BOOL | IsNumber (LPCTSTR pszString) |
static CImageList * | CreateDragImage (CListCtrl *pList, const CPoint &ptMouse) |
Static Public Attributes | |
static COLORREF | crDrag = RGB( 250, 255, 250 ) |
Protected Member Functions | |
void | Clear () |
Protected Attributes | |
int | m_nColumns |
CMap< DWORD, DWORD, CLiveItem *, CLiveItem *& > | m_pItems |
Static Protected Attributes | |
static CBitmap | m_bmSortAsc |
static CBitmap | m_bmSortDesc |
|
Definition at line 37 of file LiveList.cpp. References m_nColumns. |
|
Definition at line 42 of file LiveList.cpp. References Clear(). |
|
Definition at line 73 of file LiveList.cpp. References Add(). |
|
Definition at line 66 of file LiveList.cpp. References m_nColumns, and m_pItems. Referenced by Add(), CDownloadReviewDlg::OnInitDialog(), CSecurityWnd::Update(), CNeighboursWnd::Update(), CHostCacheWnd::Update(), CDiscoveryWnd::Update(), and CUploadsSettingsPage::UpdateQueues(). |
|
Definition at line 81 of file LiveList.cpp. References CLiveItem::Add(), m_nColumns, m_pItems, NULL, Sort(), and CLiveItem::Update(). Referenced by CDownloadReviewDlg::OnInitDialog(), CSecurityWnd::Update(), CNeighboursWnd::Update(), CHostCacheWnd::Update(), CDiscoveryWnd::Update(), and CUploadsSettingsPage::UpdateQueues(). |
|
Definition at line 50 of file LiveList.cpp. References m_pItems. Referenced by ~CLiveList(). |
|
Definition at line 425 of file LiveList.cpp. References crDrag, MAX_DRAG_SIZE, MAX_DRAG_SIZE_2, and NULL. Referenced by CMediaListCtrl::OnBeginDrag(), CLibraryDetailView::OnBeginDrag(), and CDragListCtrl::OnBeginDrag(). |
|
Definition at line 377 of file LiveList.cpp. References NULL. Referenced by SortProc(). |
|
|
Definition at line 314 of file LiveList.cpp. References SortProc(). Referenced by Sort(). |
|
Definition at line 338 of file LiveList.cpp. References IsNumber(). Referenced by CMatchFile::Compare(), CLibraryDetailView::ListCompare(), and SortCallback(). |
|
Definition at line 423 of file LiveList.cpp. Referenced by CreateDragImage(). |
|
Definition at line 238 of file LiveList.cpp. Referenced by Sort(). |
|
Definition at line 239 of file LiveList.cpp. Referenced by Sort(). |
|
Definition at line 39 of file LiveList.h. Referenced by Add(), Apply(), and CLiveList(). |
|
Definition at line 40 of file LiveList.h. |