CBaseMatchWnd Class Reference

#include <WndBaseMatch.h>

Inheritance diagram for CBaseMatchWnd:

Inheritance graph
[legend]
Collaboration diagram for CBaseMatchWnd:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 CBaseMatchWnd ()
virtual ~CBaseMatchWnd ()
void Serialize (CArchive &ar)
int CheckExisting (const Hashes::Sha1Hash &oSHA1, const Hashes::TigerHash &oTiger, const Hashes::Ed2kHash &oED2K, const Hashes::BtHash &oBTH, const Hashes::Md5Hash &oMD5, const QWORD nSize)
BOOL IsPaused () const
virtual BOOL OnCmdMsg (UINT nID, int nCode, void *pExtra, AFX_CMDHANDLERINFO *pHandlerInfo)
virtual void UpdateMessages (BOOL bActive=TRUE)
virtual HRESULT GetGenericView (IGenericView **ppView)

Public Attributes

CMatchCtrl m_wndList
CCoolBarCtrl m_wndToolBar
CEdit m_wndFilter

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnDestroy ()
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnTimer (UINT_PTR nIDEvent)
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg void OnMeasureItem (int nIDCtl, LPMEASUREITEMSTRUCT lpMeasureItemStruct)
afx_msg void OnDrawItem (int nIDCtl, LPDRAWITEMSTRUCT lpDrawItemStruct)
afx_msg void OnUpdateSearchDownload (CCmdUI *pCmdUI)
afx_msg void OnSearchDownload ()
afx_msg void OnUpdateSearchDownloadNow (CCmdUI *pCmdUI)
afx_msg void OnSearchDownloadNow ()
afx_msg void OnUpdateSearchCopy (CCmdUI *pCmdUI)
afx_msg void OnSearchCopy ()
afx_msg void OnUpdateSearchChat (CCmdUI *pCmdUI)
afx_msg void OnSearchChat ()
afx_msg void OnUpdateSearchFilter (CCmdUI *pCmdUI)
afx_msg void OnSearchFilter ()
afx_msg void OnUpdateSearchFilterRemove (CCmdUI *pCmdUI)
afx_msg void OnSearchFilterRemove ()
afx_msg void OnSearchColumns ()
afx_msg void OnUpdateLibraryBitziWeb (CCmdUI *pCmdUI)
afx_msg void OnLibraryBitziWeb ()
afx_msg void OnUpdateSecurityBan (CCmdUI *pCmdUI)
afx_msg void OnSecurityBan ()
afx_msg void OnUpdateHitMonitorSearch (CCmdUI *pCmdUI)
afx_msg void OnHitMonitorSearch ()
afx_msg BOOL OnMouseWheel (UINT nFlags, short zDelta, CPoint pt)
afx_msg void OnMDIActivate (BOOL bActivate, CWnd *pActivateWnd, CWnd *pDeactivateWnd)
afx_msg void OnUpdateBrowseLaunch (CCmdUI *pCmdUI)
afx_msg void OnBrowseLaunch ()
afx_msg void OnSearchFilterRaw ()
afx_msg void OnUpdateSearchForThis (CCmdUI *pCmdUI)
afx_msg void OnSearchForThis ()
afx_msg void OnUpdateSearchForSimilar (CCmdUI *pCmdUI)
afx_msg void OnSearchForSimilar ()
afx_msg void OnUpdateSearchForArtist (CCmdUI *pCmdUI)
afx_msg void OnSearchForArtist ()
afx_msg void OnUpdateSearchForAlbum (CCmdUI *pCmdUI)
afx_msg void OnSearchForAlbum ()
afx_msg void OnUpdateSearchForSeries (CCmdUI *pCmdUI)
afx_msg void OnSearchForSeries ()
afx_msg void OnKillFocusFilter ()
afx_msg void OnToolbarReturn ()
afx_msg void OnToolbarEscape ()
afx_msg void OnUpdateBlocker (CCmdUI *pCmdUI)
afx_msg void OnUpdateFilters (CCmdUI *pCmdUI)
afx_msg void OnFilters (UINT nID)

Protected Attributes

CMatchListm_pMatches
CCoolMenum_pCoolMenu
BOOL m_bContextMenu
DWORD m_tContextMenu
BOOL m_bPaused
BOOL m_bUpdate
BOOL m_bBMWActive
DWORD m_nCacheFiles

Constructor & Destructor Documentation

CBaseMatchWnd::CBaseMatchWnd (  ) 

CBaseMatchWnd::~CBaseMatchWnd (  )  [virtual]


Member Function Documentation

void CBaseMatchWnd::Serialize ( CArchive &  ar  ) 

Reimplemented in CBrowseHostWnd, and CSearchWnd.

int CBaseMatchWnd::CheckExisting ( const Hashes::Sha1Hash oSHA1,
const Hashes::TigerHash oTiger,
const Hashes::Ed2kHash oED2K,
const Hashes::BtHash oBTH,
const Hashes::Md5Hash oMD5,
const QWORD  nSize 
)

BOOL CBaseMatchWnd::IsPaused (  )  const [inline]

BOOL CBaseMatchWnd::OnCmdMsg ( UINT  nID,
int  nCode,
void *  pExtra,
AFX_CMDHANDLERINFO *  pHandlerInfo 
) [virtual]

Reimplemented from CChildWnd.

Reimplemented in CBrowseHostWnd.

void CBaseMatchWnd::UpdateMessages ( BOOL  bActive = TRUE  )  [virtual]

Reimplemented in CBrowseHostWnd, and CSearchWnd.

HRESULT CBaseMatchWnd::GetGenericView ( IGenericView **  ppView  )  [virtual]

Reimplemented from CChildWnd.

int CBaseMatchWnd::OnCreate ( LPCREATESTRUCT  lpCreateStruct  )  [protected]

Reimplemented from CChildWnd.

Reimplemented in CBrowseHostWnd, CHitMonitorWnd, and CSearchWnd.

void CBaseMatchWnd::OnDestroy (  )  [protected]

Reimplemented from CChildWnd.

Reimplemented in CBrowseHostWnd, CHitMonitorWnd, and CSearchWnd.

void CBaseMatchWnd::OnSize ( UINT  nType,
int  cx,
int  cy 
) [protected]

Reimplemented from CPanelWnd.

Reimplemented in CBrowseHostWnd, and CSearchWnd.

void CBaseMatchWnd::OnTimer ( UINT_PTR  nIDEvent  )  [protected]

Reimplemented in CSearchWnd.

void CBaseMatchWnd::OnContextMenu ( CWnd *  pWnd,
CPoint  point 
) [protected]

Reimplemented in CBrowseHostWnd, CHitMonitorWnd, and CSearchWnd.

void CBaseMatchWnd::OnMeasureItem ( int  nIDCtl,
LPMEASUREITEMSTRUCT  lpMeasureItemStruct 
) [protected]

void CBaseMatchWnd::OnDrawItem ( int  nIDCtl,
LPDRAWITEMSTRUCT  lpDrawItemStruct 
) [protected]

void CBaseMatchWnd::OnUpdateSearchDownload ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchDownload (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchDownloadNow ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchDownloadNow (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchCopy ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchCopy (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchChat ( CCmdUI *  pCmdUI  )  [protected]

Reimplemented in CBrowseHostWnd.

void CBaseMatchWnd::OnSearchChat (  )  [protected]

Reimplemented in CBrowseHostWnd.

void CBaseMatchWnd::OnUpdateSearchFilter ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchFilter (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchFilterRemove ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchFilterRemove (  )  [protected]

void CBaseMatchWnd::OnSearchColumns (  )  [protected]

void CBaseMatchWnd::OnUpdateLibraryBitziWeb ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnLibraryBitziWeb (  )  [protected]

void CBaseMatchWnd::OnUpdateSecurityBan ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSecurityBan (  )  [protected]

void CBaseMatchWnd::OnUpdateHitMonitorSearch ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnHitMonitorSearch (  )  [protected]

BOOL CBaseMatchWnd::OnMouseWheel ( UINT  nFlags,
short  zDelta,
CPoint  pt 
) [protected]

void CBaseMatchWnd::OnMDIActivate ( BOOL  bActivate,
CWnd *  pActivateWnd,
CWnd *  pDeactivateWnd 
) [protected]

Reimplemented from CChildWnd.

Reimplemented in CSearchWnd.

void CBaseMatchWnd::OnUpdateBrowseLaunch ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnBrowseLaunch (  )  [protected]

void CBaseMatchWnd::OnSearchFilterRaw (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchForThis ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchForThis (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchForSimilar ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchForSimilar (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchForArtist ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchForArtist (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchForAlbum ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchForAlbum (  )  [protected]

void CBaseMatchWnd::OnUpdateSearchForSeries ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnSearchForSeries (  )  [protected]

void CBaseMatchWnd::OnKillFocusFilter (  )  [protected]

void CBaseMatchWnd::OnToolbarReturn (  )  [protected]

void CBaseMatchWnd::OnToolbarEscape (  )  [protected]

void CBaseMatchWnd::OnUpdateBlocker ( CCmdUI *  pCmdUI  )  [protected]

void CBaseMatchWnd::OnUpdateFilters ( CCmdUI *  pCmdUI  )  [protected]

Reimplemented in CSearchWnd.

void CBaseMatchWnd::OnFilters ( UINT  nID  )  [protected]

Reimplemented in CSearchWnd.


Member Data Documentation

CMatchCtrl CBaseMatchWnd::m_wndList

CCoolBarCtrl CBaseMatchWnd::m_wndToolBar

CEdit CBaseMatchWnd::m_wndFilter

CMatchList* CBaseMatchWnd::m_pMatches [protected]

CCoolMenu* CBaseMatchWnd::m_pCoolMenu [protected]

BOOL CBaseMatchWnd::m_bContextMenu [protected]

DWORD CBaseMatchWnd::m_tContextMenu [protected]

BOOL CBaseMatchWnd::m_bPaused [protected]

BOOL CBaseMatchWnd::m_bUpdate [protected]

BOOL CBaseMatchWnd::m_bBMWActive [protected]

DWORD CBaseMatchWnd::m_nCacheFiles [protected]


The documentation for this class was generated from the following files:
Generated on Wed Aug 8 03:46:12 2007 for Shareaza by  doxygen 1.5.2