#include <MetaList.h>
Inheritance diagram for CMetaList:
Public Member Functions | |
CMetaList () | |
virtual | ~CMetaList () |
void | Clear () |
CMetaItem * | Add (LPCTSTR pszKey, LPCTSTR pszValue) |
CMetaItem * | Find (LPCTSTR pszKey) const |
void | Remove (LPCTSTR pszKey) |
void | Shuffle () |
void | Setup (CSchema *pSchema, BOOL bClear=TRUE) |
void | Combine (CXMLElement *pXML) |
void | Vote () |
void | CreateLinks () |
void | Clean (int nMaxLength=128) |
void | ComputeWidth (CDC *pDC, int &nKeyWidth, int &nValueWidth) |
CMetaItem * | HitTest (const CPoint &point, BOOL bLinksOnly=FALSE) |
BOOL | OnSetCursor (CWnd *pWnd) |
POSITION | GetIterator () const |
CMetaItem * | GetNext (POSITION &pos) const |
int | GetCount () const |
CMetaItem * | GetFirst () const |
Protected Attributes | |
CPtrList | m_pItems |
|
Definition at line 41 of file MetaList.cpp. References IDS_MULTIPLE, LoadString(), and strMultiple. |
|
Definition at line 46 of file MetaList.cpp. References Clear(). |
|
Definition at line 67 of file MetaList.cpp. References m_pItems, CMetaItem::m_sKey, CMetaItem::m_sValue, and NULL. Referenced by CLibraryTipCtrl::OnPrepare(), and CMediaFrame::OpenFile(). |
|
Definition at line 193 of file MetaList.cpp. References GetIterator(), GetNext(), CMetaItem::Limit(), and m_pItems. Referenced by CMatchTipCtrl::LoadFromFile(), CMatchTipCtrl::LoadFromHit(), CAlbumTipCtrl::OnPrepare(), CLibraryTipCtrl::OnPrepare(), CMediaFrame::OpenFile(), CSearchDetailPanel::Update(), CLibraryMetaPanel::Update(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 54 of file MetaList.cpp. References GetIterator(), GetNext(), and m_pItems. Referenced by CMediaFrame::Cleanup(), CAlbumTipCtrl::OnPrepare(), CLibraryTipCtrl::OnPrepare(), CMediaFrame::OpenFile(), Setup(), and ~CMetaList(). |
|
Definition at line 138 of file MetaList.cpp. References GetIterator(), GetNext(), and NULL. Referenced by CMatchTipCtrl::LoadFromFile(), CMatchTipCtrl::LoadFromHit(), CAlbumTipCtrl::OnPrepare(), CLibraryTipCtrl::OnPrepare(), CMediaFrame::OpenFile(), CSearchDetailPanel::Update(), CLibraryMetaPanel::Update(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 211 of file MetaList.cpp. References GetIterator(), GetNext(), CMetaItem::m_sKey, and CMetaItem::m_sValue. Referenced by CMatchTipCtrl::ComputeSize(), CAlbumTipCtrl::OnCalcSize(), CLibraryTipCtrl::OnCalcSize(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 162 of file MetaList.cpp. References CMetaItem::CreateLink(), Find(), GetIterator(), GetNext(), CMetaItem::m_sKey, and CMetaItem::m_sValue. Referenced by CSearchDetailPanel::Update(), CLibraryMetaPanel::Update(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 79 of file MetaList.cpp. References GetIterator(), GetNext(), CMetaItem::m_sKey, and NULL. Referenced by CreateLinks(), and CMediaFrame::OpenFile(). |
|
Definition at line 73 of file MetaList.h. References m_pItems. Referenced by CMatchTipCtrl::ComputeSize(), CLibraryHeaderPanel::DoPaint(), CAlbumTipCtrl::OnCalcSize(), CLibraryTipCtrl::OnCalcSize(), CMatchTipCtrl::OnPaint(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 78 of file MetaList.h. References m_pItems, and NULL. Referenced by CMediaFrame::PaintStatus(), and CMediaFrame::PaintStatusMicro(). |
|
Definition at line 63 of file MetaList.h. References m_pItems. Referenced by Clean(), Clear(), Combine(), ComputeWidth(), CreateLinks(), CLibraryHeaderPanel::DoPaint(), Find(), HitTest(), CMetaPanel::Layout(), CAlbumTipCtrl::OnPaint(), CMatchTipCtrl::OnPaint(), CLibraryTipCtrl::OnPaint(), CMetaPanel::Paint(), Remove(), and Vote(). |
|
Definition at line 68 of file MetaList.h. References m_pItems, and NULL. Referenced by Clean(), Clear(), Combine(), ComputeWidth(), CreateLinks(), CLibraryHeaderPanel::DoPaint(), Find(), HitTest(), CMetaPanel::Layout(), CAlbumTipCtrl::OnPaint(), CMatchTipCtrl::OnPaint(), CLibraryTipCtrl::OnPaint(), CMetaPanel::Paint(), Remove(), and Vote(). |
|
Definition at line 228 of file MetaList.cpp. References GetIterator(), GetNext(), CMetaItem::m_bLink, CMetaItem::m_rect, and NULL. Referenced by CMetaPanel::OnClick(), CLibraryMetaPanel::OnLButtonUp(), CLibraryHeaderPanel::OnLButtonUp(), OnSetCursor(), CSearchDetailPanel::OnSetCursor(), and CLibraryMetaPanel::OnSetCursor(). |
|
Definition at line 246 of file MetaList.cpp. References HitTest(), IDC_HAND, and NULL. Referenced by CLibraryHeaderPanel::OnSetCursor(). |
|
Definition at line 93 of file MetaList.cpp. References GetIterator(), GetNext(), m_pItems, and CMetaItem::m_sKey. Referenced by CMediaFrame::OpenFile(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 123 of file MetaList.cpp. References Clear(), and m_pItems. Referenced by CMatchTipCtrl::LoadFromFile(), CMatchTipCtrl::LoadFromHit(), CAlbumTipCtrl::OnPrepare(), CLibraryTipCtrl::OnPrepare(), CMediaFrame::OpenFile(), CSearchDetailPanel::Update(), CLibraryMetaPanel::Update(), and CLibraryHeaderPanel::Update(). |
|
Definition at line 112 of file MetaList.cpp. References m_pItems. Referenced by CMediaFrame::OnTimer(). |
|
Definition at line 151 of file MetaList.cpp. References GetIterator(), and GetNext(). Referenced by CMatchTipCtrl::LoadFromFile(), and CSearchDetailPanel::Update(). |
|
Definition at line 43 of file MetaList.h. Referenced by Add(), Clean(), Clear(), GetCount(), GetFirst(), GetIterator(), GetNext(), CMetaPanel::Layout(), CMetaPanel::Paint(), Remove(), Setup(), and Shuffle(). |