#include <WndSearch.h>
Inheritance diagram for CSearchWnd:


Public Types | |
| typedef List::iterator | iterator |
| typedef List::const_iterator | const_iterator |
| typedef List::reverse_iterator | reverse_iterator |
| typedef List::const_reverse_iterator | const_reverse_iterator |
Public Member Functions | |
| CSearchWnd (auto_ptr< CQuerySearch > pSearch=auto_ptr< CQuerySearch >()) | |
| virtual | ~CSearchWnd () |
| iterator | begin () |
| const_iterator | begin () const |
| iterator | end () |
| const_iterator | end () const |
| reverse_iterator | rbegin () |
| const_reverse_iterator | rbegin () const |
| reverse_iterator | rend () |
| const_reverse_iterator | rend () const |
| size_t | size () const |
| bool | empty () const |
| void | Serialize (CArchive &ar) |
| CManagedSearch * | GetLastManager () |
| CQuerySearch * | GetLastSearch () |
| void | ExecuteSearch () |
| virtual void | OnSkinChange () |
| virtual BOOL | OnQueryHits (CQueryHit *pHits) |
| virtual void | UpdateMessages (BOOL bActive=TRUE) |
| virtual void | UpdateMessages (BOOL bActive, CManagedSearch *pManaged) |
Public Attributes | |
| DWORD | m_tSearch |
| DWORD | m_nCacheHits |
| DWORD | m_nCacheHubs |
| DWORD | m_nCacheLeaves |
| CString | m_sCaption |
| BOOL | m_bWaitMore |
| DWORD | m_nMaxResults |
| DWORD | m_nMaxED2KResults |
| DWORD | m_nMaxQueryCount |
Protected Member Functions | |
| BOOL | DoSizeDetails () |
| afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
| afx_msg void | OnDestroy () |
| afx_msg void | OnContextMenu (CWnd *pWnd, CPoint point) |
| afx_msg void | OnTimer (UINT_PTR nIDEvent) |
| afx_msg void | OnSize (UINT nType, int cx, int cy) |
| afx_msg void | OnPaint () |
| afx_msg void | OnSelChangeMatches () |
| afx_msg void | OnUpdateSearchSearch (CCmdUI *pCmdUI) |
| afx_msg void | OnSearchSearch () |
| afx_msg void | OnSearchClear () |
| afx_msg void | OnUpdateSearchStop (CCmdUI *pCmdUI) |
| afx_msg void | OnSearchStop () |
| afx_msg void | OnUpdateSearchPanel (CCmdUI *pCmdUI) |
| afx_msg void | OnSearchPanel () |
| afx_msg void | OnUpdateSearchClear (CCmdUI *pCmdUI) |
| afx_msg void | OnSysCommand (UINT nID, LPARAM lParam) |
| afx_msg void | OnUpdateSearchDetails (CCmdUI *pCmdUI) |
| afx_msg void | OnSearchDetails () |
| afx_msg BOOL | OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message) |
| afx_msg void | OnLButtonDown (UINT nFlags, CPoint point) |
| afx_msg void | OnMDIActivate (BOOL bActivate, CWnd *pActivateWnd, CWnd *pDeactivateWnd) |
| afx_msg void | OnUpdateFilters (CCmdUI *pCmdUI) |
| afx_msg void | OnFilters (UINT nID) |
Private Types | |
| typedef boost::ptr_list< CManagedSearch > | List |
Private Attributes | |
| CSearchPanel | m_wndPanel |
| BOOL | m_bPanel |
| BOOL | m_bSetFocus |
| CSearchDetailPanel | m_wndDetails |
| BOOL | m_bDetails |
| int | m_nDetails |
| int | m_nLastSearchHelp |
| List | m_oSearches |
Friends | |
| class | CRemote |
typedef boost::ptr_list< CManagedSearch > CSearchWnd::List [private] |
| typedef List::iterator CSearchWnd::iterator |
| typedef List::const_iterator CSearchWnd::const_iterator |
| typedef List::reverse_iterator CSearchWnd::reverse_iterator |
| typedef List::const_reverse_iterator CSearchWnd::const_reverse_iterator |
| CSearchWnd::CSearchWnd | ( | auto_ptr< CQuerySearch > | pSearch = auto_ptr< CQuerySearch >() |
) |
| CSearchWnd::~CSearchWnd | ( | ) | [virtual] |
| iterator CSearchWnd::begin | ( | ) | [inline] |
| const_iterator CSearchWnd::begin | ( | ) | const [inline] |
| iterator CSearchWnd::end | ( | ) | [inline] |
| const_iterator CSearchWnd::end | ( | ) | const [inline] |
| reverse_iterator CSearchWnd::rbegin | ( | ) | [inline] |
| const_reverse_iterator CSearchWnd::rbegin | ( | ) | const [inline] |
| reverse_iterator CSearchWnd::rend | ( | ) | [inline] |
| const_reverse_iterator CSearchWnd::rend | ( | ) | const [inline] |
| size_t CSearchWnd::size | ( | ) | const [inline] |
| bool CSearchWnd::empty | ( | ) | const [inline] |
| void CSearchWnd::Serialize | ( | CArchive & | ar | ) |
Reimplemented from CBaseMatchWnd.
| CManagedSearch * CSearchWnd::GetLastManager | ( | ) |
| CQuerySearch * CSearchWnd::GetLastSearch | ( | ) |
| void CSearchWnd::ExecuteSearch | ( | ) |
| BOOL CSearchWnd::DoSizeDetails | ( | ) | [protected] |
| void CSearchWnd::OnSkinChange | ( | ) | [virtual] |
Reimplemented from CChildWnd.
| void CSearchWnd::UpdateMessages | ( | BOOL | bActive = TRUE |
) | [virtual] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::UpdateMessages | ( | BOOL | bActive, | |
| CManagedSearch * | pManaged | |||
| ) | [virtual] |
| int CSearchWnd::OnCreate | ( | LPCREATESTRUCT | lpCreateStruct | ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnDestroy | ( | ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnContextMenu | ( | CWnd * | pWnd, | |
| CPoint | point | |||
| ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnTimer | ( | UINT_PTR | nIDEvent | ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnSize | ( | UINT | nType, | |
| int | cx, | |||
| int | cy | |||
| ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnPaint | ( | ) | [protected] |
| void CSearchWnd::OnSelChangeMatches | ( | ) | [protected] |
| void CSearchWnd::OnUpdateSearchSearch | ( | CCmdUI * | pCmdUI | ) | [protected] |
| void CSearchWnd::OnSearchSearch | ( | ) | [protected] |
| void CSearchWnd::OnSearchClear | ( | ) | [protected] |
| void CSearchWnd::OnUpdateSearchStop | ( | CCmdUI * | pCmdUI | ) | [protected] |
| void CSearchWnd::OnSearchStop | ( | ) | [protected] |
| void CSearchWnd::OnUpdateSearchPanel | ( | CCmdUI * | pCmdUI | ) | [protected] |
| void CSearchWnd::OnSearchPanel | ( | ) | [protected] |
| void CSearchWnd::OnUpdateSearchClear | ( | CCmdUI * | pCmdUI | ) | [protected] |
| void CSearchWnd::OnSysCommand | ( | UINT | nID, | |
| LPARAM | lParam | |||
| ) | [protected] |
Reimplemented from CChildWnd.
| void CSearchWnd::OnUpdateSearchDetails | ( | CCmdUI * | pCmdUI | ) | [protected] |
| void CSearchWnd::OnSearchDetails | ( | ) | [protected] |
| BOOL CSearchWnd::OnSetCursor | ( | CWnd * | pWnd, | |
| UINT | nHitTest, | |||
| UINT | message | |||
| ) | [protected] |
Reimplemented from CPanelWnd.
| void CSearchWnd::OnLButtonDown | ( | UINT | nFlags, | |
| CPoint | point | |||
| ) | [protected] |
| void CSearchWnd::OnMDIActivate | ( | BOOL | bActivate, | |
| CWnd * | pActivateWnd, | |||
| CWnd * | pDeactivateWnd | |||
| ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnUpdateFilters | ( | CCmdUI * | pCmdUI | ) | [protected] |
Reimplemented from CBaseMatchWnd.
| void CSearchWnd::OnFilters | ( | UINT | nID | ) | [protected] |
Reimplemented from CBaseMatchWnd.
friend class CRemote [friend] |
CSearchPanel CSearchWnd::m_wndPanel [private] |
BOOL CSearchWnd::m_bPanel [private] |
BOOL CSearchWnd::m_bSetFocus [private] |
CSearchDetailPanel CSearchWnd::m_wndDetails [private] |
BOOL CSearchWnd::m_bDetails [private] |
int CSearchWnd::m_nDetails [private] |
int CSearchWnd::m_nLastSearchHelp [private] |
List CSearchWnd::m_oSearches [private] |
| DWORD CSearchWnd::m_tSearch |
| DWORD CSearchWnd::m_nCacheHits |
| DWORD CSearchWnd::m_nCacheHubs |
| CString CSearchWnd::m_sCaption |
1.5.2