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

CSkinWindowm_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