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

CHomePanel Class Reference

#include <CtrlHomePanel.h>

Inheritance diagram for CHomePanel:

CTaskPanel List of all members.

Public Member Functions

 CHomePanel ()
virtual ~CHomePanel ()
void Setup ()
void Update ()
virtual BOOL Create (CWnd *pParentWnd)

Public Attributes

CHomeDownloadsBox m_boxDownloads
CHomeUploadsBox m_boxUploads
CHomeConnectionBox m_boxConnection
CHomeLibraryBox m_boxLibrary
CHomeTorrentsBox m_boxTorrents

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)

Constructor & Destructor Documentation

CHomePanel::CHomePanel  ) 
 

Definition at line 108 of file CtrlHomePanel.cpp.

CHomePanel::~CHomePanel  )  [virtual]
 

Definition at line 113 of file CtrlHomePanel.cpp.


Member Function Documentation

BOOL CHomePanel::Create CWnd *  pParentWnd  )  [virtual]
 

Definition at line 120 of file CtrlHomePanel.cpp.

References CTaskPanel::Create(), and IDC_HOME_PANEL.

Referenced by CHomeWnd::OnCreate().

int CHomePanel::OnCreate LPCREATESTRUCT  lpCreateStruct  )  [protected]
 

Reimplemented from CTaskPanel.

Definition at line 126 of file CtrlHomePanel.cpp.

References CTaskPanel::AddBox(), CSettings::sBitTorrent::AdvancedInterface, CSettings::BitTorrent, CRichTaskBox::Create(), IDR_BITTORRENT_ICON, IDR_DOWNLOADSFRAME, IDR_LIBRARYFRAME, IDR_NEIGHBOURSFRAME, IDR_UPLOADSFRAME, CSettings::Interface, CSettings::sInterface::LowResMode, m_boxConnection, m_boxDownloads, m_boxLibrary, m_boxTorrents, m_boxUploads, CTaskPanel::OnCreate(), and Settings.

void CHomePanel::Setup  ) 
 

Definition at line 150 of file CtrlHomePanel.cpp.

References CSkin::GetWatermark(), m_boxConnection, m_boxDownloads, m_boxLibrary, m_boxTorrents, m_boxUploads, CTaskPanel::SetFooter(), CHomeTorrentsBox::Setup(), CHomeLibraryBox::Setup(), CHomeConnectionBox::Setup(), CHomeUploadsBox::Setup(), CHomeDownloadsBox::Setup(), CTaskPanel::SetWatermark(), Skin, and Update().

Referenced by CHomeWnd::OnSkinChange().

void CHomePanel::Update  ) 
 

Definition at line 165 of file CtrlHomePanel.cpp.

References m_boxConnection, m_boxDownloads, m_boxLibrary, m_boxTorrents, m_boxUploads, CHomeTorrentsBox::Update(), CHomeLibraryBox::Update(), CHomeConnectionBox::Update(), CHomeUploadsBox::Update(), and CHomeDownloadsBox::Update().

Referenced by CHomeWnd::OnMDIActivate(), CHomeWnd::OnTimer(), and Setup().


Member Data Documentation

CHomeConnectionBox CHomePanel::m_boxConnection
 

Definition at line 266 of file CtrlHomePanel.h.

Referenced by OnCreate(), Setup(), and Update().

CHomeDownloadsBox CHomePanel::m_boxDownloads
 

Definition at line 264 of file CtrlHomePanel.h.

Referenced by OnCreate(), Setup(), and Update().

CHomeLibraryBox CHomePanel::m_boxLibrary
 

Definition at line 267 of file CtrlHomePanel.h.

Referenced by OnCreate(), Setup(), and Update().

CHomeTorrentsBox CHomePanel::m_boxTorrents
 

Definition at line 268 of file CtrlHomePanel.h.

Referenced by OnCreate(), Setup(), and Update().

CHomeUploadsBox CHomePanel::m_boxUploads
 

Definition at line 265 of file CtrlHomePanel.h.

Referenced by OnCreate(), Setup(), and Update().


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