Main Page | Namespace List | Class Hierarchy | Class List | Directories | File List | Namespace Members | Class Members | File Members

CHomeWnd Class Reference

#include <WndHome.h>

Inheritance diagram for CHomeWnd:

CPanelWnd CChildWnd List of all members.

Public Member Functions

 CHomeWnd ()
virtual ~CHomeWnd ()
virtual void OnSkinChange ()

Public Attributes

CHomeViewCtrl m_wndView
CHomePanel m_wndPanel

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnContextMenu (CWnd *pWnd, CPoint point)
afx_msg void OnTimer (UINT nIDEvent)
afx_msg void OnMDIActivate (BOOL bActivate, CWnd *pActivateWnd, CWnd *pDeactivateWnd)
afx_msg void OnClickView (RVN_ELEMENTEVENT *pNotify, LRESULT *pResult)
afx_msg void OnPaint ()

Constructor & Destructor Documentation

CHomeWnd::CHomeWnd  ) 
 

Definition at line 72 of file WndHome.cpp.

References IDR_HOMEFRAME.

CHomeWnd::~CHomeWnd  )  [virtual]
 

Definition at line 77 of file WndHome.cpp.


Member Function Documentation

void CHomeWnd::OnClickView RVN_ELEMENTEVENT pNotify,
LRESULT *  pResult
[protected]
 

Definition at line 149 of file WndHome.cpp.

References CShareazaApp::InternalURI(), RVN_ELEMENTEVENT::pElement, and theApp.

void CHomeWnd::OnContextMenu CWnd *  pWnd,
CPoint  point
[protected]
 

Definition at line 111 of file WndHome.cpp.

References CChildWnd::TrackPopupMenu().

int CHomeWnd::OnCreate LPCREATESTRUCT  lpCreateStruct  )  [protected]
 

Reimplemented from CPanelWnd.

Definition at line 84 of file WndHome.cpp.

References CHomePanel::Create(), CHomeViewCtrl::Create(), m_wndPanel, m_wndView, CPanelWnd::OnCreate(), and OnSkinChange().

void CHomeWnd::OnMDIActivate BOOL  bActivate,
CWnd *  pActivateWnd,
CWnd *  pDeactivateWnd
[protected]
 

Reimplemented from CChildWnd.

Definition at line 125 of file WndHome.cpp.

References m_wndPanel, m_wndView, CChildWnd::OnMDIActivate(), CHomePanel::Update(), and CHomeViewCtrl::Update().

void CHomeWnd::OnPaint  )  [protected]
 

Definition at line 137 of file WndHome.cpp.

References m_wndPanel.

void CHomeWnd::OnSize UINT  nType,
int  cx,
int  cy
[protected]
 

Reimplemented from CPanelWnd.

Definition at line 103 of file WndHome.cpp.

References m_wndPanel, m_wndView, NULL, CPanelWnd::OnSize(), and PANEL_WIDTH.

void CHomeWnd::OnSkinChange  )  [virtual]
 

Reimplemented from CChildWnd.

Definition at line 96 of file WndHome.cpp.

References m_wndPanel, m_wndView, CChildWnd::OnSkinChange(), CHomePanel::Setup(), and CHomeViewCtrl::Setup().

Referenced by OnCreate().

void CHomeWnd::OnTimer UINT  nIDEvent  )  [protected]
 

Definition at line 116 of file WndHome.cpp.

References CChildWnd::IsActive(), m_wndPanel, m_wndView, CHomePanel::Update(), and CHomeViewCtrl::Update().


Member Data Documentation

CHomePanel CHomeWnd::m_wndPanel
 

Definition at line 47 of file WndHome.h.

Referenced by OnCreate(), OnMDIActivate(), OnPaint(), OnSize(), OnSkinChange(), and OnTimer().

CHomeViewCtrl CHomeWnd::m_wndView
 

Definition at line 46 of file WndHome.h.

Referenced by OnCreate(), OnMDIActivate(), OnSize(), OnSkinChange(), and OnTimer().


The documentation for this class was generated from the following files:
Generated on Thu Dec 15 10:40:07 2005 for Shareaza 2.2.1.0 by  doxygen 1.4.2