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

CAdvancedSettingsPage::EditItem Class Reference

#include <PageSettingsTraffic.h>

List of all members.

Public Member Functions

 EditItem (CSettings::Item *pItem, DWORD nScale=1, DWORD nMin=0, DWORD nMax=0, LPCTSTR pszSuffix=NULL)
virtual ~EditItem ()
void Commit ()

Public Attributes

CSettings::Itemm_pItem
CString m_sName
DWORD m_nScale
DWORD m_nMin
DWORD m_nMax
CString m_sSuffix
DWORD m_nValue


Constructor & Destructor Documentation

CAdvancedSettingsPage::EditItem::EditItem CSettings::Item pItem,
DWORD  nScale = 1,
DWORD  nMin = 0,
DWORD  nMax = 0,
LPCTSTR  pszSuffix = NULL
 

Definition at line 418 of file PageSettingsTraffic.cpp.

References m_nMax, m_nMin, m_nScale, m_nValue, CSettings::Item::m_pDword, m_pItem, CSettings::Item::m_sName, m_sName, and m_sSuffix.

CAdvancedSettingsPage::EditItem::~EditItem  )  [virtual]
 

Definition at line 432 of file PageSettingsTraffic.cpp.


Member Function Documentation

void CAdvancedSettingsPage::EditItem::Commit  ) 
 

Definition at line 436 of file PageSettingsTraffic.cpp.

References m_nValue, CSettings::Item::m_pDword, and m_pItem.

Referenced by CAdvancedSettingsPage::OnOK().


Member Data Documentation

DWORD CAdvancedSettingsPage::EditItem::m_nMax
 

Definition at line 60 of file PageSettingsTraffic.h.

Referenced by EditItem(), CAdvancedSettingsPage::OnChangeValue(), CAdvancedSettingsPage::OnItemChangedProperties(), and CAdvancedSettingsPage::UpdateItem().

DWORD CAdvancedSettingsPage::EditItem::m_nMin
 

Definition at line 59 of file PageSettingsTraffic.h.

Referenced by EditItem(), CAdvancedSettingsPage::OnChangeValue(), CAdvancedSettingsPage::OnItemChangedProperties(), and CAdvancedSettingsPage::UpdateItem().

DWORD CAdvancedSettingsPage::EditItem::m_nScale
 

Definition at line 58 of file PageSettingsTraffic.h.

Referenced by EditItem(), CAdvancedSettingsPage::OnChangeValue(), CAdvancedSettingsPage::OnItemChangedProperties(), and CAdvancedSettingsPage::UpdateItem().

DWORD CAdvancedSettingsPage::EditItem::m_nValue
 

Definition at line 62 of file PageSettingsTraffic.h.

Referenced by Commit(), EditItem(), CAdvancedSettingsPage::OnChangeValue(), CAdvancedSettingsPage::OnItemChangedProperties(), and CAdvancedSettingsPage::UpdateItem().

CSettings::Item* CAdvancedSettingsPage::EditItem::m_pItem
 

Definition at line 55 of file PageSettingsTraffic.h.

Referenced by Commit(), and EditItem().

CString CAdvancedSettingsPage::EditItem::m_sName
 

Definition at line 57 of file PageSettingsTraffic.h.

Referenced by CAdvancedSettingsPage::AddSetting(), and EditItem().

CString CAdvancedSettingsPage::EditItem::m_sSuffix
 

Definition at line 61 of file PageSettingsTraffic.h.

Referenced by EditItem(), and CAdvancedSettingsPage::UpdateItem().


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