#include <WndChild.h>
Inheritance diagram for CChildWnd:


Public Member Functions | |
| CChildWnd () | |
| CMainWnd * | GetMainWnd () |
| CWindowManager * | GetManager () |
| BOOL | IsActive (BOOL bFocused=FALSE) |
| BOOL | IsPartiallyVisible () |
| BOOL | TestPoint (const CPoint &ptScreen) |
| void | TrackPopupMenu (LPCTSTR pszMenu, const CPoint &point, UINT nDefaultID=0) |
| BOOL | LoadState (LPCTSTR pszName=NULL, BOOL bDefaultMaximise=TRUE) |
| BOOL | SaveState (LPCTSTR pszName=NULL) |
| BOOL | SetAlert (BOOL bAlert=TRUE) |
| void | SizeListAndBar (CWnd *pList, CWnd *pBar) |
| virtual void | OnSkinChange () |
| virtual void | OnQuerySearch (CQuerySearch *pSearch) |
| virtual BOOL | OnQueryHits (CQueryHit *pHits) |
| virtual BOOL | OnPush (const Hashes::Guid &pClientID, CConnection *pConnection) |
| virtual HRESULT | GetGenericView (IGenericView **ppView) |
| virtual BOOL | PreTranslateMessage (MSG *pMsg) |
| virtual BOOL | Create (UINT nID, BOOL bVisible=TRUE) |
| virtual BOOL | OnCmdMsg (UINT nID, int nCode, void *pExtra, AFX_CMDHANDLERINFO *pHandlerInfo) |
Public Attributes | |
| UINT | m_nResID |
| BOOL | m_bTabMode |
| BOOL | m_bGroupMode |
| CChildWnd * | m_pGroupParent |
| float | m_nGroupSize |
| BOOL | m_bPanelMode |
| BOOL | m_bAlert |
| CSkinWindow * | m_pSkin |
Protected Member Functions | |
| afx_msg int | OnCreate (LPCREATESTRUCT lpCreateStruct) |
| afx_msg void | OnDestroy () |
| afx_msg BOOL | OnEraseBkgnd (CDC *pDC) |
| afx_msg void | OnSize (UINT nType, int cx, int cy) |
| afx_msg void | OnSysCommand (UINT nID, LPARAM lParam) |
| afx_msg void | OnMDIActivate (BOOL bActivate, CWnd *pActivateWnd, CWnd *pDeactivateWnd) |
| afx_msg void | OnNcRButtonUp (UINT nHitTest, CPoint point) |
| afx_msg void | OnNcCalcSize (BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR *lpncsp) |
| afx_msg ONNCHITTESTRESULT | OnNcHitTest (CPoint point) |
| afx_msg void | OnNcPaint () |
| afx_msg BOOL | OnNcActivate (BOOL bActive) |
| afx_msg void | OnNcLButtonDown (UINT nHitTest, CPoint point) |
| afx_msg void | OnNcLButtonUp (UINT nHitTest, CPoint point) |
| afx_msg void | OnNcMouseMove (UINT nHitTest, CPoint point) |
| afx_msg void | OnNcLButtonDblClk (UINT nHitTest, CPoint point) |
| afx_msg BOOL | OnHelpInfo (HELPINFO *pHelpInfo) |
| afx_msg LRESULT | OnSetText (WPARAM wParam, LPARAM lParam) |
Static Private Attributes | |
| static CChildWnd * | m_pCmdMsg = NULL |
| CChildWnd::CChildWnd | ( | ) |
| CMainWnd * CChildWnd::GetMainWnd | ( | ) |
| CWindowManager * CChildWnd::GetManager | ( | ) |
| BOOL CChildWnd::IsActive | ( | BOOL | bFocused = FALSE |
) |
| BOOL CChildWnd::IsPartiallyVisible | ( | ) |
| BOOL CChildWnd::TestPoint | ( | const CPoint & | ptScreen | ) |
| void CChildWnd::TrackPopupMenu | ( | LPCTSTR | pszMenu, | |
| const CPoint & | point, | |||
| UINT | nDefaultID = 0 | |||
| ) |
| BOOL CChildWnd::LoadState | ( | LPCTSTR | pszName = NULL, |
|
| BOOL | bDefaultMaximise = TRUE | |||
| ) |
| BOOL CChildWnd::SaveState | ( | LPCTSTR | pszName = NULL |
) |
| BOOL CChildWnd::SetAlert | ( | BOOL | bAlert = TRUE |
) |
| void CChildWnd::SizeListAndBar | ( | CWnd * | pList, | |
| CWnd * | pBar | |||
| ) |
| void CChildWnd::OnSkinChange | ( | ) | [virtual] |
Reimplemented in CBrowseHostWnd, CChatWnd, CDiscoveryWnd, CDownloadsWnd, CHitMonitorWnd, CHomeWnd, CHostCacheWnd, CLibraryWnd, CMediaWnd, CNeighboursWnd, CPacketWnd, CPluginWnd, CSearchWnd, CSearchMonitorWnd, CSecurityWnd, CSystemWnd, and CUploadsWnd.
| void CChildWnd::OnQuerySearch | ( | CQuerySearch * | pSearch | ) | [virtual] |
Reimplemented in CSearchMonitorWnd.
| BOOL CChildWnd::OnQueryHits | ( | CQueryHit * | pHits | ) | [virtual] |
Reimplemented in CHitMonitorWnd, and CSearchWnd.
| BOOL CChildWnd::OnPush | ( | const Hashes::Guid & | pClientID, | |
| CConnection * | pConnection | |||
| ) | [virtual] |
Reimplemented in CBrowseHostWnd.
| HRESULT CChildWnd::GetGenericView | ( | IGenericView ** | ppView | ) | [virtual] |
Reimplemented in CBaseMatchWnd, CLibraryWnd, and CPluginWnd.
| BOOL CChildWnd::PreTranslateMessage | ( | MSG * | pMsg | ) | [virtual] |
Reimplemented in CDownloadsWnd, CHostCacheWnd, CMediaWnd, CNeighboursWnd, CPluginWnd, CSecurityWnd, CSystemWnd, and CUploadsWnd.
| BOOL CChildWnd::Create | ( | UINT | nID, | |
| BOOL | bVisible = TRUE | |||
| ) | [virtual] |
| BOOL CChildWnd::OnCmdMsg | ( | UINT | nID, | |
| int | nCode, | |||
| void * | pExtra, | |||
| AFX_CMDHANDLERINFO * | pHandlerInfo | |||
| ) | [virtual] |
Reimplemented in CBaseMatchWnd, CBrowseHostWnd, CChatWnd, CDownloadsWnd, CLibraryWnd, CMediaWnd, CNeighboursWnd, and CUploadsWnd.
| int CChildWnd::OnCreate | ( | LPCREATESTRUCT | lpCreateStruct | ) | [protected] |
Reimplemented in CBaseMatchWnd, CBrowseHostWnd, CChatWnd, CDiscoveryWnd, CDownloadsWnd, CHitMonitorWnd, CHomeWnd, CHostCacheWnd, CLibraryWnd, CMediaWnd, CNeighboursWnd, CPacketWnd, CPluginWnd, CSearchWnd, CSearchMonitorWnd, CSecurityWnd, CSystemWnd, CTrafficWnd, and CUploadsWnd.
| void CChildWnd::OnDestroy | ( | ) | [protected] |
Reimplemented in CBaseMatchWnd, CBrowseHostWnd, CChatWnd, CDiscoveryWnd, CDownloadsWnd, CHitMonitorWnd, CHomeWnd, CHostCacheWnd, CLibraryWnd, CMediaWnd, CNeighboursWnd, CPacketWnd, CSearchWnd, CSearchMonitorWnd, CSecurityWnd, CSystemWnd, CTrafficWnd, and CUploadsWnd.
| BOOL CChildWnd::OnEraseBkgnd | ( | CDC * | pDC | ) | [protected] |
| void CChildWnd::OnSize | ( | UINT | nType, | |
| int | cx, | |||
| int | cy | |||
| ) | [protected] |
Reimplemented in CBaseMatchWnd, CBrowseHostWnd, CChatWnd, CDiscoveryWnd, CDownloadsWnd, CHomeWnd, CHostCacheWnd, CLibraryWnd, CMediaWnd, CNeighboursWnd, CPacketWnd, CPanelWnd, CPluginWnd, CSearchWnd, CSearchMonitorWnd, CSecurityWnd, CSystemWnd, CTrafficWnd, and CUploadsWnd.
| void CChildWnd::OnSysCommand | ( | UINT | nID, | |
| LPARAM | lParam | |||
| ) | [protected] |
Reimplemented in CMediaWnd, and CSearchWnd.
| void CChildWnd::OnMDIActivate | ( | BOOL | bActivate, | |
| CWnd * | pActivateWnd, | |||
| CWnd * | pDeactivateWnd | |||
| ) | [protected] |
Reimplemented in CBaseMatchWnd, CDownloadsWnd, CHomeWnd, CLibraryWnd, CSearchWnd, and CUploadsWnd.
| void CChildWnd::OnNcRButtonUp | ( | UINT | nHitTest, | |
| CPoint | point | |||
| ) | [protected] |
| void CChildWnd::OnNcCalcSize | ( | BOOL | bCalcValidRects, | |
| NCCALCSIZE_PARAMS FAR * | lpncsp | |||
| ) | [protected] |
Reimplemented in CPanelWnd.
| ONNCHITTESTRESULT CChildWnd::OnNcHitTest | ( | CPoint | point | ) | [protected] |
Reimplemented in CPanelWnd.
| void CChildWnd::OnNcPaint | ( | ) | [protected] |
Reimplemented in CPanelWnd.
| BOOL CChildWnd::OnNcActivate | ( | BOOL | bActive | ) | [protected] |
| void CChildWnd::OnNcLButtonDown | ( | UINT | nHitTest, | |
| CPoint | point | |||
| ) | [protected] |
Reimplemented in CPanelWnd.
| void CChildWnd::OnNcLButtonUp | ( | UINT | nHitTest, | |
| CPoint | point | |||
| ) | [protected] |
| void CChildWnd::OnNcMouseMove | ( | UINT | nHitTest, | |
| CPoint | point | |||
| ) | [protected] |
Reimplemented in CHostCacheWnd.
| void CChildWnd::OnNcLButtonDblClk | ( | UINT | nHitTest, | |
| CPoint | point | |||
| ) | [protected] |
| BOOL CChildWnd::OnHelpInfo | ( | HELPINFO * | pHelpInfo | ) | [protected] |
| LRESULT CChildWnd::OnSetText | ( | WPARAM | wParam, | |
| LPARAM | lParam | |||
| ) | [protected] |
Reimplemented in CPanelWnd.
| UINT CChildWnd::m_nResID |
| float CChildWnd::m_nGroupSize |
| BOOL CChildWnd::m_bAlert |
CChildWnd * CChildWnd::m_pCmdMsg = NULL [static, private] |
1.5.2