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

CIdentityProfilePage Class Reference

#include <PageProfileIdentity.h>

Inheritance diagram for CIdentityProfilePage:

CSettingsPage List of all members.

Public Types

enum  { IDD = IDD_PROFILE_IDENTITY }

Public Member Functions

 CIdentityProfilePage ()
virtual ~CIdentityProfilePage ()

Public Attributes

CComboBox m_wndAge
CString m_sAge
CString m_sGender
CString m_sNick
CString m_sFirst
CString m_sLast
BOOL m_bBrowseUser

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual void OnOK ()
virtual BOOL OnInitDialog ()
void GetGenderTranslations (CString &pMale, CString &pFemale)

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 42 of file PageProfileIdentity.h.


Constructor & Destructor Documentation

CIdentityProfilePage::CIdentityProfilePage  ) 
 

Definition at line 47 of file PageProfileIdentity.cpp.

CIdentityProfilePage::~CIdentityProfilePage  )  [virtual]
 

Definition at line 59 of file PageProfileIdentity.cpp.


Member Function Documentation

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

Reimplemented from CSettingsPage.

Definition at line 63 of file PageProfileIdentity.cpp.

References CSettingsPage::DoDataExchange(), IDC_BROWSE_USER, IDC_PROFILE_AGE, IDC_PROFILE_FIRST, IDC_PROFILE_GENDER, IDC_PROFILE_LAST, IDC_PROFILE_NICK, m_bBrowseUser, m_sAge, m_sFirst, m_sGender, m_sLast, m_sNick, and m_wndAge.

void CIdentityProfilePage::GetGenderTranslations CString &  pMale,
CString &  pFemale
[protected]
 

Definition at line 201 of file PageProfileIdentity.cpp.

References CXMLElement::GetAttributeValue(), CSkin::GetDocument(), CXMLElement::GetElementIterator(), CXMLElement::GetNextElement(), CXMLNode::GetValue(), CXMLNode::IsNamed(), and Skin.

Referenced by OnInitDialog(), and OnOK().

BOOL CIdentityProfilePage::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CSettingsPage.

Definition at line 80 of file PageProfileIdentity.cpp.

References CSettings::Community, GetGenderTranslations(), CGProfile::GetXML(), IDC_PROFILE_GENDER, m_bBrowseUser, m_sAge, m_sFirst, m_sGender, m_sLast, m_sNick, m_wndAge, MyProfile, CSettingsPage::OnInitDialog(), CSettings::sCommunity::ServeProfile, and Settings.

void CIdentityProfilePage::OnOK  )  [protected, virtual]
 

Reimplemented from CSettingsPage.

Definition at line 148 of file PageProfileIdentity.cpp.

References CSettings::Community, GetGenderTranslations(), CGProfile::GetXML(), m_bBrowseUser, m_sAge, m_sFirst, m_sGender, m_sLast, m_sNick, MyProfile, CSettings::sCommunity::ServeProfile, and Settings.


Member Data Documentation

BOOL CIdentityProfilePage::m_bBrowseUser
 

Definition at line 49 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CString CIdentityProfilePage::m_sAge
 

Definition at line 44 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CString CIdentityProfilePage::m_sFirst
 

Definition at line 47 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CString CIdentityProfilePage::m_sGender
 

Definition at line 45 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CString CIdentityProfilePage::m_sLast
 

Definition at line 48 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CString CIdentityProfilePage::m_sNick
 

Definition at line 46 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), OnInitDialog(), and OnOK().

CComboBox CIdentityProfilePage::m_wndAge
 

Definition at line 43 of file PageProfileIdentity.h.

Referenced by DoDataExchange(), and OnInitDialog().


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