#include <WndBaseMatch.h>
Inheritance diagram for CBaseMatchWnd:
Public Member Functions | |
CBaseMatchWnd () | |
virtual | ~CBaseMatchWnd () |
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 | |
int | CheckExisting (BOOL bSHA1, SHA1 *pSHA1, BOOL bTiger, TIGEROOT *pTiger, BOOL bED2K, MD4 *pED2K) |
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 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) |
Protected Attributes | |
CMatchList * | m_pMatches |
CCoolMenu * | m_pCoolMenu |
BOOL | m_bContextMenu |
DWORD | m_tContextMenu |
BOOL | m_bPaused |
BOOL | m_bUpdate |
BOOL | m_bBMWActive |
DWORD | m_nCacheFiles |
|
Definition at line 121 of file WndBaseMatch.cpp. References NULL. |
|
Definition at line 133 of file WndBaseMatch.cpp. References m_pCoolMenu, and m_pMatches. |
|
Definition at line 409 of file WndBaseMatch.cpp. References CChildWnd::GetManager(), Library, LibraryMaps, CLibrary::LookupFile(), CLibraryMaps::LookupFileByED2K(), CLibraryMaps::LookupFileBySHA1(), CLibraryMaps::LookupFileByTiger(), CExistingFileDlg::m_nAction, CLibraryFile::m_nIndex, CLibrary::m_pSection, and NULL. Referenced by OnSearchDownload(), and OnSearchDownloadNow(). |
|
Reimplemented from CChildWnd. Definition at line 948 of file WndBaseMatch.cpp. References CMatchListView::Attach(), m_pMatches, and NULL. |
|
Definition at line 559 of file WndBaseMatch.cpp. References CMatchList::GetSelectedHit(), m_pMatches, CMatchList::m_pSection, and TS_TRUE. |
|
Reimplemented from CChildWnd. Reimplemented in CBrowseHostWnd. Definition at line 172 of file WndBaseMatch.cpp. References m_wndToolBar, and CChildWnd::OnCmdMsg(). Referenced by CBrowseHostWnd::OnCmdMsg(). |
|
Reimplemented in CBrowseHostWnd, CHitMonitorWnd, and CSearchWnd. Definition at line 188 of file WndBaseMatch.cpp. References CCoolMenu::AddMenu(), CSchemaColumnsDlg::BuildColumnMenu(), CSkin::GetWatermark(), CMatchCtrl::HitTestHeader(), ID_SEARCH_COLUMNS, ID_SEPARATOR, IDS_SCHEMAS, LoadString(), m_bContextMenu, CMatchCtrl::m_pColumns, m_pCoolMenu, CMatchCtrl::m_pSchema, m_tContextMenu, m_wndList, NULL, OnSearchColumns(), CMatchCtrl::SelectSchema(), CCoolMenu::SetWatermark(), Skin, and CSchemaColumnsDlg::ToggleColumnHelper(). Referenced by CSearchWnd::OnContextMenu(), CHitMonitorWnd::OnContextMenu(), and CBrowseHostWnd::OnContextMenu(). |
|
Reimplemented from CPanelWnd. Reimplemented in CBrowseHostWnd, CHitMonitorWnd, and CSearchWnd. Definition at line 143 of file WndBaseMatch.cpp. References CCoolBarCtrl::Create(), CMatchCtrl::Create(), IDC_FILTER_BOX, CShareazaApp::m_gdiFont, m_pMatches, m_wndFilter, m_wndList, m_wndToolBar, NULL, CPanelWnd::OnCreate(), and theApp. Referenced by CSearchWnd::OnCreate(), CHitMonitorWnd::OnCreate(), and CBrowseHostWnd::OnCreate(). |
|
Reimplemented from CChildWnd. Reimplemented in CBrowseHostWnd, CHitMonitorWnd, and CSearchWnd. Definition at line 160 of file WndBaseMatch.cpp. References m_bPaused, m_bUpdate, m_pMatches, CMatchList::m_pSection, and CChildWnd::OnDestroy(). Referenced by CSearchWnd::OnDestroy(), CHitMonitorWnd::OnDestroy(), and CBrowseHostWnd::OnDestroy(). |
|
Definition at line 243 of file WndBaseMatch.cpp. References m_pCoolMenu, and CCoolMenu::OnDrawItem(). |
|
Definition at line 513 of file WndBaseMatch.cpp. References CNewSearchDlg::GetSearch(), CMatchList::GetSelectedFile(), CMatchList::GetSelectedHit(), m_pMatches, CQuerySearch::m_sSearch, and NULL. |
|
Definition at line 798 of file WndBaseMatch.cpp. References CMatchList::Filter(), m_bUpdate, m_pMatches, CMatchList::m_sFilter, and m_wndFilter. Referenced by OnToolbarReturn(). |
|
|
Reimplemented from CChildWnd. Reimplemented in CSearchWnd. Definition at line 847 of file WndBaseMatch.cpp. References CMatchList::ClearNew(), CMatchCtrl::EnableTips(), m_bBMWActive, CChildWnd::m_bPanelMode, m_pMatches, m_wndList, NULL, and CChildWnd::OnMDIActivate(). Referenced by CSearchWnd::OnMDIActivate(). |
|
Definition at line 238 of file WndBaseMatch.cpp. References m_pCoolMenu, and CCoolMenu::OnMeasureItem(). |
|
Definition at line 841 of file WndBaseMatch.cpp. References m_wndList. |
|
Reimplemented in CBrowseHostWnd. Definition at line 497 of file WndBaseMatch.cpp. References ChatWindows, CMatchList::GetSelectedHit(), m_pMatches, CMatchList::m_pSection, CChatWindows::OpenPrivate(), and TS_TRUE. |
|
Definition at line 828 of file WndBaseMatch.cpp. References CMatchCtrl::m_pColumns, CSchemaColumnsDlg::m_pColumns, CMatchCtrl::m_pSchema, CSchemaColumnsDlg::m_pSchema, m_wndList, and CMatchCtrl::SelectSchema(). Referenced by OnContextMenu(). |
|
|
|
|
Definition at line 764 of file WndBaseMatch.cpp. References CMatchList::Filter(), m_bUpdate, m_pMatches, and NULL. Referenced by OnSearchFilterRaw(). |
|
Definition at line 778 of file WndBaseMatch.cpp. References OnSearchFilter(). |
|
Definition at line 788 of file WndBaseMatch.cpp. References CMatchList::Filter(), m_bUpdate, m_pMatches, and CMatchList::m_sFilter. |
|
Definition at line 713 of file WndBaseMatch.cpp. References CMatchList::GetSelectedFile(), m_pMatches, CMatchList::m_pSection, and CRelatedSearch::RunSearchForAlbum(). |
|
Definition at line 698 of file WndBaseMatch.cpp. References CMatchList::GetSelectedFile(), m_pMatches, CMatchList::m_pSection, and CRelatedSearch::RunSearchForArtist(). |
|
Definition at line 728 of file WndBaseMatch.cpp. References CMatchList::GetSelectedFile(), m_pMatches, CMatchList::m_pSection, and CRelatedSearch::RunSearchForSeries(). |
|
Definition at line 683 of file WndBaseMatch.cpp. References CMatchList::GetSelectedFile(), m_pMatches, CMatchList::m_pSection, and CRelatedSearch::RunSearchForSimilar(). |
|
Definition at line 668 of file WndBaseMatch.cpp. References CMatchList::GetSelectedFile(), m_pMatches, CMatchList::m_pSection, and CRelatedSearch::RunSearchForThis(). |
|
Definition at line 543 of file WndBaseMatch.cpp. References CSecurity::Ban(), banSession, CMatchList::GetSelectedHit(), m_pMatches, CNetwork::m_pSection, Network, and Security. |
|
Reimplemented from CPanelWnd. Reimplemented in CBrowseHostWnd, and CSearchWnd. Definition at line 182 of file WndBaseMatch.cpp. References m_wndList, m_wndToolBar, CPanelWnd::OnSize(), and CChildWnd::SizeListAndBar(). |
|
Reimplemented in CSearchWnd. Definition at line 873 of file WndBaseMatch.cpp. References CMatchList::ClearNew(), m_bBMWActive, m_bUpdate, m_nCacheFiles, CMatchList::m_nFilteredFiles, m_pMatches, CMatchList::m_pSection, CMatchList::m_sFilter, m_wndFilter, m_wndList, NULL, CChildWnd::SetAlert(), CMatchCtrl::Update(), and UpdateMessages(). Referenced by CSearchWnd::OnTimer(). |
|
Definition at line 819 of file WndBaseMatch.cpp. References m_pMatches, CMatchList::m_sFilter, m_wndFilter, and m_wndList. |
|
Definition at line 814 of file WndBaseMatch.cpp. References m_wndFilter, and OnKillFocusFilter(). |
|
Definition at line 232 of file WndBaseMatch.cpp. References m_pCoolMenu. |
|
Definition at line 553 of file WndBaseMatch.cpp. References CMatchList::GetSelectedHit(), CQueryHit::m_bBrowseHost, m_pMatches, and NULL. |
|
Definition at line 508 of file WndBaseMatch.cpp. References CMatchList::GetSelectedCount(), CNetwork::IsWellConnected(), m_pMatches, and Network. |
|
Definition at line 570 of file WndBaseMatch.cpp. References CSettings::sLibrary::BitziWebView, CMatchList::GetSelectedCount(), CMatchList::GetSelectedFile(), CMatchList::GetSelectedHit(), CSettings::Library, m_pMatches, and Settings. |
|
Reimplemented in CBrowseHostWnd. Definition at line 491 of file WndBaseMatch.cpp. References CSettings::sCommunity::ChatEnable, CSettings::Community, CMatchList::GetSelectedHit(), CQueryHit::m_bChat, m_pMatches, NULL, and Settings. |
|
Definition at line 448 of file WndBaseMatch.cpp. References CMatchList::GetSelectedCount(), and m_pMatches. |
|
Definition at line 248 of file WndBaseMatch.cpp. References CMatchList::GetSelectedCount(), and m_pMatches. |
|
Definition at line 333 of file WndBaseMatch.cpp. References CMatchList::GetSelectedCount(), and m_pMatches. |
|
Definition at line 736 of file WndBaseMatch.cpp. References m_pMatches, and CMatchList::m_sFilter. |
|
Definition at line 783 of file WndBaseMatch.cpp. References m_pMatches, and CMatchList::m_sFilter. |
|
Definition at line 706 of file WndBaseMatch.cpp. References CRelatedSearch::CanSearchForAlbum(), CMatchList::GetSelectedFile(), m_pMatches, and CMatchList::m_pSection. |
|
Definition at line 691 of file WndBaseMatch.cpp. References CRelatedSearch::CanSearchForArtist(), CMatchList::GetSelectedFile(), m_pMatches, and CMatchList::m_pSection. |
|
Definition at line 721 of file WndBaseMatch.cpp. References CRelatedSearch::CanSearchForSeries(), CMatchList::GetSelectedFile(), m_pMatches, and CMatchList::m_pSection. |
|
Definition at line 676 of file WndBaseMatch.cpp. References CRelatedSearch::CanSearchForSimilar(), CMatchList::GetSelectedFile(), m_pMatches, and CMatchList::m_pSection. |
|
Definition at line 661 of file WndBaseMatch.cpp. References CRelatedSearch::CanSearchForThis(), CMatchList::GetSelectedFile(), m_pMatches, and CMatchList::m_pSection. |
|
Definition at line 537 of file WndBaseMatch.cpp. References CMatchList::GetSelectedHit(), m_pMatches, and NULL. |
|
Reimplemented in CBrowseHostWnd, and CSearchWnd. Definition at line 941 of file WndBaseMatch.cpp. Referenced by OnTimer(). |
|
Definition at line 55 of file WndBaseMatch.h. Referenced by OnMDIActivate(), and OnTimer(). |
|
Definition at line 51 of file WndBaseMatch.h. Referenced by CSearchWnd::OnContextMenu(), CHitMonitorWnd::OnContextMenu(), CBrowseHostWnd::OnContextMenu(), OnContextMenu(), OnSearchDownload(), and OnSearchDownloadNow(). |
|
|
|
Definition at line 56 of file WndBaseMatch.h. Referenced by OnTimer(). |
|
Definition at line 50 of file WndBaseMatch.h. Referenced by OnContextMenu(), OnDrawItem(), OnMeasureItem(), OnUpdateBlocker(), and ~CBaseMatchWnd(). |
|
|
Definition at line 52 of file WndBaseMatch.h. Referenced by OnContextMenu(), OnSearchDownload(), and OnSearchDownloadNow(). |
|
Definition at line 47 of file WndBaseMatch.h. Referenced by OnCreate(), OnKillFocusFilter(), OnTimer(), OnToolbarEscape(), and OnToolbarReturn(). |
|
|
Definition at line 46 of file WndBaseMatch.h. Referenced by OnCmdMsg(), OnCreate(), CSearchWnd::OnSize(), CBrowseHostWnd::OnSize(), OnSize(), CSearchWnd::OnSkinChange(), CHitMonitorWnd::OnSkinChange(), CBrowseHostWnd::OnSkinChange(), and CSearchWnd::OnUpdateSearchPanel(). |