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

CRichTaskBox Class Reference

#include <CtrlRichTaskBox.h>

Inheritance diagram for CRichTaskBox:

CTaskBox CHomeConnectionBox CHomeDownloadsBox CHomeLibraryBox CHomeTorrentsBox CHomeUploadsBox List of all members.

Public Member Functions

 CRichTaskBox ()
virtual ~CRichTaskBox ()
CRichViewCtrlGetView () const
void SetDocument (CRichDocument *pDocument)
void Update ()
virtual BOOL Create (CTaskPanel *pPanel, LPCTSTR pszCaption=NULL, UINT nIDIcon=0)

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)

Protected Attributes

CRichViewCtrl m_wndView
int m_nWidth
CRichDocumentm_pDocument

Constructor & Destructor Documentation

CRichTaskBox::CRichTaskBox  ) 
 

Definition at line 46 of file CtrlRichTaskBox.cpp.

References NULL.

CRichTaskBox::~CRichTaskBox  )  [virtual]
 

Definition at line 52 of file CtrlRichTaskBox.cpp.

References m_pDocument.


Member Function Documentation

BOOL CRichTaskBox::Create CTaskPanel pPanel,
LPCTSTR  pszCaption = NULL,
UINT  nIDIcon = 0
[virtual]
 

Definition at line 60 of file CtrlRichTaskBox.cpp.

References CTaskBox::Create().

Referenced by CHomePanel::OnCreate().

CRichViewCtrl& CRichTaskBox::GetView  )  const [inline]
 

Definition at line 47 of file CtrlRichTaskBox.h.

References m_wndView.

Referenced by CHomeTorrentsBox::Setup(), CHomeDownloadsBox::Setup(), CHomeLibraryBox::Update(), and CHomeDownloadsBox::Update().

int CRichTaskBox::OnCreate LPCREATESTRUCT  lpCreateStruct  )  [protected]
 

Reimplemented in CHomeDownloadsBox, and CHomeLibraryBox.

Definition at line 65 of file CtrlRichTaskBox.cpp.

References CRichViewCtrl::Create(), CTaskBox::GetPanel(), and m_wndView.

Referenced by CHomeLibraryBox::OnCreate(), and CHomeDownloadsBox::OnCreate().

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

Reimplemented in CHomeDownloadsBox, and CHomeLibraryBox.

Definition at line 77 of file CtrlRichTaskBox.cpp.

References CRichViewCtrl::FullHeightMove(), m_nWidth, m_wndView, and CTaskBox::SetSize().

void CRichTaskBox::SetDocument CRichDocument pDocument  ) 
 

Definition at line 88 of file CtrlRichTaskBox.cpp.

References m_wndView, CRichViewCtrl::SetDocument(), and Update().

Referenced by CHomeConnectionBox::Setup(), CHomeUploadsBox::Setup(), and CHomeLibraryBox::Setup().

void CRichTaskBox::Update  ) 
 

Reimplemented in CHomeDownloadsBox, CHomeLibraryBox, CHomeUploadsBox, CHomeConnectionBox, and CHomeTorrentsBox.

Definition at line 94 of file CtrlRichTaskBox.cpp.

References CRichViewCtrl::FullHeightMove(), CRichViewCtrl::IsModified(), m_nWidth, m_wndView, and CTaskBox::SetSize().

Referenced by SetDocument(), CHomeTorrentsBox::Update(), CHomeConnectionBox::Update(), and CHomeUploadsBox::Update().


Member Data Documentation

int CRichTaskBox::m_nWidth [protected]
 

Definition at line 42 of file CtrlRichTaskBox.h.

Referenced by OnSize(), CHomeLibraryBox::OnSize(), CHomeDownloadsBox::OnSize(), Update(), CHomeLibraryBox::Update(), and CHomeDownloadsBox::Update().

CRichDocument* CRichTaskBox::m_pDocument [protected]
 

Definition at line 43 of file CtrlRichTaskBox.h.

Referenced by CHomeTorrentsBox::Setup(), CHomeConnectionBox::Setup(), CHomeUploadsBox::Setup(), CHomeLibraryBox::Setup(), CHomeDownloadsBox::Setup(), CHomeTorrentsBox::Update(), CHomeConnectionBox::Update(), CHomeUploadsBox::Update(), CHomeLibraryBox::Update(), CHomeDownloadsBox::Update(), and ~CRichTaskBox().

CRichViewCtrl CRichTaskBox::m_wndView [protected]
 

Definition at line 41 of file CtrlRichTaskBox.h.

Referenced by GetView(), OnCreate(), CHomeLibraryBox::OnPaint(), CHomeDownloadsBox::OnPaint(), OnSize(), CHomeLibraryBox::OnSize(), CHomeDownloadsBox::OnSize(), SetDocument(), Update(), CHomeLibraryBox::Update(), and CHomeDownloadsBox::Update().


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