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

CFavouritesProfilePage Class Reference

#include <PageProfileFavourites.h>

Inheritance diagram for CFavouritesProfilePage:

CSettingsPage List of all members.

Public Types

enum  { IDD = IDD_PROFILE_FAVOURITES }

Public Member Functions

 CFavouritesProfilePage ()
virtual ~CFavouritesProfilePage ()

Public Attributes

CButton m_wndRemove
CButton m_wndAdd
CListCtrl m_wndList
CString m_sURL
CString m_sTitle
CImageList m_gdiImageList

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual void OnOK ()
virtual BOOL OnInitDialog ()
afx_msg void OnChangeWebName ()
afx_msg void OnChangeWebUrl ()
afx_msg void OnWebAdd ()
afx_msg void OnWebRemove ()
afx_msg void OnItemChangedWebList (NMHDR *pNMHDR, LRESULT *pResult)

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 42 of file PageProfileFavourites.h.


Constructor & Destructor Documentation

CFavouritesProfilePage::CFavouritesProfilePage  ) 
 

Definition at line 51 of file PageProfileFavourites.cpp.

CFavouritesProfilePage::~CFavouritesProfilePage  )  [virtual]
 

Definition at line 59 of file PageProfileFavourites.cpp.


Member Function Documentation

void CFavouritesProfilePage::DoDataExchange CDataExchange *  pDX  )  [protected, virtual]
 

Reimplemented from CSettingsPage.

Definition at line 63 of file PageProfileFavourites.cpp.

References CSettingsPage::DoDataExchange(), IDC_WEB_ADD, IDC_WEB_LIST, IDC_WEB_NAME, IDC_WEB_REMOVE, IDC_WEB_URL, m_sTitle, m_sURL, m_wndAdd, m_wndList, and m_wndRemove.

void CFavouritesProfilePage::OnChangeWebName  )  [protected]
 

Definition at line 125 of file PageProfileFavourites.cpp.

References m_sTitle, m_sURL, and m_wndAdd.

void CFavouritesProfilePage::OnChangeWebUrl  )  [protected]
 

Definition at line 131 of file PageProfileFavourites.cpp.

References m_sTitle, m_sURL, and m_wndAdd.

BOOL CFavouritesProfilePage::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CSettingsPage.

Definition at line 78 of file PageProfileFavourites.cpp.

References CreateMirroredIcon(), CXMLElement::GetAttributeValue(), CGProfile::GetXML(), IDI_WEB_URL, CXMLNode::IsNamed(), CShareazaApp::m_bRTL, m_gdiImageList, m_wndAdd, m_wndList, m_wndRemove, MyProfile, CSettingsPage::OnInitDialog(), Skin, theApp, and CSkin::Translate().

void CFavouritesProfilePage::OnItemChangedWebList NMHDR *  pNMHDR,
LRESULT *  pResult
[protected]
 

Definition at line 137 of file PageProfileFavourites.cpp.

References m_wndList, and m_wndRemove.

void CFavouritesProfilePage::OnOK  )  [protected, virtual]
 

Reimplemented from CSettingsPage.

Definition at line 171 of file PageProfileFavourites.cpp.

References CXMLElement::AddAttribute(), CXMLNode::Delete(), CGProfile::GetXML(), m_wndList, MyProfile, and CSettingsPage::OnOK().

void CFavouritesProfilePage::OnWebAdd  )  [protected]
 

Definition at line 143 of file PageProfileFavourites.cpp.

References CShareazaApp::m_bRTL, m_sTitle, m_sURL, m_wndAdd, m_wndList, and theApp.

void CFavouritesProfilePage::OnWebRemove  )  [protected]
 

Definition at line 158 of file PageProfileFavourites.cpp.

References m_wndList, and m_wndRemove.


Member Data Documentation

CImageList CFavouritesProfilePage::m_gdiImageList
 

Definition at line 50 of file PageProfileFavourites.h.

Referenced by OnInitDialog().

CString CFavouritesProfilePage::m_sTitle
 

Definition at line 47 of file PageProfileFavourites.h.

Referenced by DoDataExchange(), OnChangeWebName(), OnChangeWebUrl(), and OnWebAdd().

CString CFavouritesProfilePage::m_sURL
 

Definition at line 46 of file PageProfileFavourites.h.

Referenced by DoDataExchange(), OnChangeWebName(), OnChangeWebUrl(), and OnWebAdd().

CButton CFavouritesProfilePage::m_wndAdd
 

Definition at line 44 of file PageProfileFavourites.h.

Referenced by DoDataExchange(), OnChangeWebName(), OnChangeWebUrl(), OnInitDialog(), and OnWebAdd().

CListCtrl CFavouritesProfilePage::m_wndList
 

Definition at line 45 of file PageProfileFavourites.h.

Referenced by DoDataExchange(), OnInitDialog(), OnItemChangedWebList(), OnOK(), OnWebAdd(), and OnWebRemove().

CButton CFavouritesProfilePage::m_wndRemove
 

Definition at line 43 of file PageProfileFavourites.h.

Referenced by DoDataExchange(), OnInitDialog(), OnItemChangedWebList(), and OnWebRemove().


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