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

CLibraryHomeView Class Reference

#include <CtrlLibraryHomeView.h>

Inheritance diagram for CLibraryHomeView:

CLibraryView List of all members.

Public Member Functions

 CLibraryHomeView ()
virtual ~CLibraryHomeView ()
virtual BOOL CheckAvailable (CLibraryTreeItem *pSel)
virtual void GetHeaderContent (int &nImage, CString &strTitle)
virtual void Update ()
virtual BOOL OnCmdMsg (UINT nID, int nCode, void *pExtra, AFX_CMDHANDLERINFO *pHandlerInfo)

Protected Member Functions

afx_msg int OnCreate (LPCREATESTRUCT lpCreateStruct)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg void OnDestroy ()
afx_msg void OnSetFocus (CWnd *pOldWnd)

Protected Attributes

CLibraryTileView m_wndTile

Constructor & Destructor Documentation

CLibraryHomeView::CLibraryHomeView  ) 
 

Definition at line 57 of file CtrlLibraryHomeView.cpp.

References ID_LIBRARY_VIEW_HOME.

CLibraryHomeView::~CLibraryHomeView  )  [virtual]
 

Definition at line 63 of file CtrlLibraryHomeView.cpp.


Member Function Documentation

BOOL CLibraryHomeView::CheckAvailable CLibraryTreeItem pSel  )  [virtual]
 

Reimplemented from CLibraryView.

Definition at line 70 of file CtrlLibraryHomeView.cpp.

References CLibraryView::m_bAvailable, and NULL.

void CLibraryHomeView::GetHeaderContent int &  nImage,
CString &  strTitle
[virtual]
 

Reimplemented from CLibraryView.

Definition at line 101 of file CtrlLibraryHomeView.cpp.

References CSchemaCache::Get(), IDS_LIBHEAD_EXPLORE_FOLDER, IDS_LIBHEAD_HOME, LoadString(), CShareazaApp::m_bRTL, SchemaCache, SHI_COMPUTER, theApp, and CSchema::uriLibrary.

BOOL CLibraryHomeView::OnCmdMsg UINT  nID,
int  nCode,
void *  pExtra,
AFX_CMDHANDLERINFO *  pHandlerInfo
[virtual]
 

Definition at line 131 of file CtrlLibraryHomeView.cpp.

References m_wndTile, and NULL.

int CLibraryHomeView::OnCreate LPCREATESTRUCT  lpCreateStruct  )  [protected]
 

Definition at line 76 of file CtrlLibraryHomeView.cpp.

References CLibraryView::Create(), and m_wndTile.

void CLibraryHomeView::OnDestroy  )  [protected]
 

Definition at line 87 of file CtrlLibraryHomeView.cpp.

void CLibraryHomeView::OnSetFocus CWnd *  pOldWnd  )  [protected]
 

Definition at line 141 of file CtrlLibraryHomeView.cpp.

References m_wndTile.

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

Definition at line 92 of file CtrlLibraryHomeView.cpp.

References m_wndTile.

void CLibraryHomeView::Update  )  [virtual]
 

Reimplemented from CLibraryView.

Definition at line 123 of file CtrlLibraryHomeView.cpp.

References Library, CLibrary::m_pSection, m_wndTile, and CLibraryTileView::Update().


Member Data Documentation

CLibraryTileView CLibraryHomeView::m_wndTile [protected]
 

Definition at line 42 of file CtrlLibraryHomeView.h.

Referenced by OnCmdMsg(), OnCreate(), OnSetFocus(), OnSize(), and Update().


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