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

CFilePropertiesSheet Class Reference

#include <DlgFilePropertiesSheet.h>

List of all members.

Public Member Functions

 CFilePropertiesSheet (UINT nIndex=0)
virtual ~CFilePropertiesSheet ()
void Add (UINT nIndex)
void Add (CLibraryList *pList)
virtual int DoModal (int nPage=-1)
virtual BOOL OnInitDialog ()

Public Attributes

CLibraryList m_pList

Protected Member Functions

afx_msg void OnNcCalcSize (BOOL bCalcValidRects, NCCALCSIZE_PARAMS FAR *lpncsp)
afx_msg UINT OnNcHitTest (CPoint point)
afx_msg BOOL OnNcActivate (BOOL bActive)
afx_msg void OnNcPaint ()
afx_msg void OnNcLButtonDown (UINT nHitTest, CPoint point)
afx_msg void OnNcLButtonUp (UINT nHitTest, CPoint point)
afx_msg void OnNcLButtonDblClk (UINT nHitTest, CPoint point)
afx_msg void OnNcMouseMove (UINT nHitTest, CPoint point)
afx_msg void OnSize (UINT nType, int cx, int cy)
afx_msg BOOL OnEraseBkgnd (CDC *pDC)
afx_msg LONG OnSetText (WPARAM wParam, LPARAM lParam)
afx_msg HBRUSH OnCtlColor (CDC *pDC, CWnd *pWnd, UINT nCtlColor)

Protected Attributes

CSkinWindow * m_pSkin
CBrush m_brDialog


Constructor & Destructor Documentation

CFilePropertiesSheet::CFilePropertiesSheet (  UINT  nIndex = 0  ) 
 

Definition at line 63 of file DlgFilePropertiesSheet.cpp.

References NULL.

CFilePropertiesSheet::~CFilePropertiesSheet (   )  [virtual]
 

Definition at line 71 of file DlgFilePropertiesSheet.cpp.


Member Function Documentation

void CFilePropertiesSheet::Add (  CLibraryList *  pList  ) 
 

Definition at line 83 of file DlgFilePropertiesSheet.cpp.

References m_pList, and CLibraryList::Merge().

void CFilePropertiesSheet::Add (  UINT  nIndex  ) 
 

Definition at line 78 of file DlgFilePropertiesSheet.cpp.

References CLibraryList::CheckAndAdd(), and m_pList.

Referenced by CLibraryAlbumTrack::LockRating(), CDownloadsWnd::OnDownloadsRate(), CLibraryMetaPanel::OnLButtonUp(), CLibraryTreeView::OnLibraryFolderFileProperties(), and CLibraryFileView::OnLibraryProperties().

int CFilePropertiesSheet::DoModal (  int  nPage = -1  )  [virtual]
 

Definition at line 88 of file DlgFilePropertiesSheet.cpp.

References CLibraryList::GetCount(), CSkin::GetDialogCaption(), m_pList, and Skin.

Referenced by CLibraryAlbumTrack::LockRating(), CDownloadsWnd::OnDownloadsRate(), CLibraryMetaPanel::OnLButtonUp(), CLibraryTreeView::OnLibraryFolderFileProperties(), and CLibraryFileView::OnLibraryProperties().

HBRUSH CFilePropertiesSheet::OnCtlColor (  CDC *  pDC,
CWnd *  pWnd,
UINT  nCtlColor
)  [protected]
 

Definition at line 292 of file DlgFilePropertiesSheet.cpp.

BOOL CFilePropertiesSheet::OnEraseBkgnd (  CDC *  pDC  )  [protected]
 

Definition at line 282 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnEraseBkgnd().

BOOL CFilePropertiesSheet::OnInitDialog (   )  [virtual]
 

Definition at line 150 of file DlgFilePropertiesSheet.cpp.

References CSkinWindow::CalcWindowRect(), CSkin::GetWindowSkin(), IDI_PROPERTIES, IDS_FILE_PROPERTIES, LoadString(), m_brDialog, CSkin::m_crDialog, CShareazaApp::m_gdiFont, m_pSkin, NULL, OnSize(), Skin, and theApp.

BOOL CFilePropertiesSheet::OnNcActivate (  BOOL  bActive  )  [protected]
 

Definition at line 209 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcActivate().

void CFilePropertiesSheet::OnNcCalcSize (  BOOL  bCalcValidRects,
NCCALCSIZE_PARAMS FAR *  lpncsp
)  [protected]
 

Definition at line 193 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcCalcSize().

UINT CFilePropertiesSheet::OnNcHitTest (  CPoint  point  )  [protected]
 

Definition at line 201 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcHitTest().

void CFilePropertiesSheet::OnNcLButtonDblClk (  UINT  nHitTest,
CPoint  point
)  [protected]
 

Definition at line 246 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcLButtonDblClk().

void CFilePropertiesSheet::OnNcLButtonDown (  UINT  nHitTest,
CPoint  point
)  [protected]
 

Definition at line 234 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcLButtonDown().

void CFilePropertiesSheet::OnNcLButtonUp (  UINT  nHitTest,
CPoint  point
)  [protected]
 

Definition at line 240 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcLButtonUp().

void CFilePropertiesSheet::OnNcMouseMove (  UINT  nHitTest,
CPoint  point
)  [protected]
 

Definition at line 252 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcMouseMove().

void CFilePropertiesSheet::OnNcPaint (   )  [protected]
 

Definition at line 226 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnNcPaint().

LONG CFilePropertiesSheet::OnSetText (  WPARAM  wParam,
LPARAM  lParam
)  [protected]
 

Definition at line 265 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnSetText().

void CFilePropertiesSheet::OnSize (  UINT  nType,
int  cx,
int  cy
)  [protected]
 

Definition at line 258 of file DlgFilePropertiesSheet.cpp.

References m_pSkin, and CSkinWindow::OnSize().

Referenced by OnInitDialog().


Member Data Documentation

CBrush CFilePropertiesSheet::m_brDialog [protected]
 

Definition at line 46 of file DlgFilePropertiesSheet.h.

Referenced by OnInitDialog().

CLibraryList CFilePropertiesSheet::m_pList
 

Definition at line 43 of file DlgFilePropertiesSheet.h.

Referenced by Add(), DoModal(), and CFilePropertiesPage::GetList().

CSkinWindow* CFilePropertiesSheet::m_pSkin [protected]
 

Definition at line 45 of file DlgFilePropertiesSheet.h.

Referenced by OnEraseBkgnd(), OnInitDialog(), OnNcActivate(), OnNcCalcSize(), OnNcHitTest(), OnNcLButtonDblClk(), OnNcLButtonDown(), OnNcLButtonUp(), OnNcMouseMove(), OnNcPaint(), OnSetText(), and OnSize().


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