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

CHomeConnectionBox Class Reference

#include <CtrlHomePanel.h>

Inheritance diagram for CHomeConnectionBox:

CRichTaskBox CTaskBox List of all members.

Public Member Functions

 CHomeConnectionBox ()
virtual ~CHomeConnectionBox ()
void Setup ()
void Update ()

Protected Attributes

CRichElementm_pdConnectedHours
CRichElementm_pdConnectedMinutes
CRichElementm_pdCount [4][3]
CString m_sCount [4][3]

Constructor & Destructor Documentation

CHomeConnectionBox::CHomeConnectionBox  ) 
 

Definition at line 1092 of file CtrlHomePanel.cpp.

References CTaskBox::SetPrimary().

CHomeConnectionBox::~CHomeConnectionBox  )  [virtual]
 

Definition at line 1097 of file CtrlHomePanel.cpp.


Member Function Documentation

void CHomeConnectionBox::Setup  ) 
 

Definition at line 1104 of file CtrlHomePanel.cpp.

References CXMLElement::GetAttributeValue(), CSkin::GetDocument(), CSkin::GetWatermark(), CRichDocument::LoadXML(), m_pdConnectedHours, m_pdConnectedMinutes, m_pdCount, CRichTaskBox::m_pDocument, m_sCount, CRichElement::m_sText, ntHub, ntLeaf, ntNode, NULL, PROTOCOL_ED2K, PROTOCOL_G1, PROTOCOL_G2, CTaskBox::SetCaption(), CTaskBox::SetCaptionmark(), CRichTaskBox::SetDocument(), Skin, and Update().

Referenced by CHomePanel::Setup().

void CHomeConnectionBox::Update  ) 
 

Reimplemented from CRichTaskBox.

Definition at line 1160 of file CtrlHomePanel.cpp.

References CSettings::eDonkey, CSettings::seDonkey::EnableToday, CSettings::sGnutella2::EnableToday, CSettings::sGnutella1::EnableToday, CSettings::General, CNeighboursBase::GetIterator(), CNeighboursBase::GetNext(), CSettings::Gnutella1, CSettings::Gnutella2, GUI_BASIC, CSettings::sGeneral::GUIMode, CNetwork::IsConnected(), CNeighbour::m_nNodeType, CNeighbour::m_nProtocol, CNeighbour::m_nState, m_pdConnectedHours, m_pdConnectedMinutes, m_pdCount, CRichTaskBox::m_pDocument, CNetwork::m_pSection, m_sCount, Neighbours, Network, nrsConnected, ntHub, ntLeaf, ntNode, NULL, PROTOCOL_ED2K, PROTOCOL_G1, PROTOCOL_G2, CRichElement::SetText(), Settings, CRichDocument::ShowGroup(), CRichDocument::ShowGroupRange(), Statistics, CStatistics::Today, and CRichTaskBox::Update().

Referenced by Setup(), and CHomePanel::Update().


Member Data Documentation

CRichElement* CHomeConnectionBox::m_pdConnectedHours [protected]
 

Definition at line 196 of file CtrlHomePanel.h.

Referenced by Setup(), and Update().

CRichElement* CHomeConnectionBox::m_pdConnectedMinutes [protected]
 

Definition at line 197 of file CtrlHomePanel.h.

Referenced by Setup(), and Update().

CRichElement* CHomeConnectionBox::m_pdCount[4][3] [protected]
 

Definition at line 198 of file CtrlHomePanel.h.

Referenced by Setup(), and Update().

CString CHomeConnectionBox::m_sCount[4][3] [protected]
 

Definition at line 199 of file CtrlHomePanel.h.

Referenced by 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