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

CWebSettingsPage Class Reference

#include <PageSettingsWeb.h>

Inheritance diagram for CWebSettingsPage:

CSettingsPage List of all members.

Public Types

enum  { IDD = IDD_SETTINGS_WEB }

Public Member Functions

 CWebSettingsPage ()
virtual ~CWebSettingsPage ()
virtual void OnOK ()

Public Attributes

CButton m_wndExtRemove
CButton m_wndExtAdd
CComboBox m_wndExtensions
BOOL m_bUriMagnet
BOOL m_bUriGnutella
BOOL m_bUriED2K
BOOL m_bWebHook
BOOL m_bUriPiolet
BOOL m_bUriTorrent

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnEditChangeExtList ()
afx_msg void OnSelChangeExtList ()
afx_msg void OnExtAdd ()
afx_msg void OnExtRemove ()
afx_msg void OnWebHook ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 42 of file PageSettingsWeb.h.


Constructor & Destructor Documentation

CWebSettingsPage::CWebSettingsPage  ) 
 

Definition at line 50 of file PageSettingsWeb.cpp.

CWebSettingsPage::~CWebSettingsPage  )  [virtual]
 

Definition at line 62 of file PageSettingsWeb.cpp.


Member Function Documentation

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

Reimplemented from CSettingsPage.

Definition at line 66 of file PageSettingsWeb.cpp.

References CSettingsPage::DoDataExchange(), IDC_EXT_ADD, IDC_EXT_LIST, IDC_EXT_REMOVE, IDC_URI_ED2K, IDC_URI_GNUTELLA, IDC_URI_MAGNET, IDC_URI_PIOLET, IDC_URI_TORRENT, IDC_WEB_HOOK, m_bUriED2K, m_bUriGnutella, m_bUriMagnet, m_bUriPiolet, m_bUriTorrent, m_bWebHook, m_wndExtAdd, m_wndExtensions, and m_wndExtRemove.

void CWebSettingsPage::OnEditChangeExtList  )  [protected]
 

Definition at line 128 of file PageSettingsWeb.cpp.

References m_bWebHook, m_wndExtAdd, and m_wndExtensions.

Referenced by OnWebHook().

void CWebSettingsPage::OnExtAdd  )  [protected]
 

Definition at line 138 of file PageSettingsWeb.cpp.

References m_wndExtensions.

void CWebSettingsPage::OnExtRemove  )  [protected]
 

Definition at line 154 of file PageSettingsWeb.cpp.

References m_wndExtensions, and m_wndExtRemove.

BOOL CWebSettingsPage::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CSettingsPage.

Definition at line 85 of file PageSettingsWeb.cpp.

References CSettings::sWeb::ED2K, CSettings::sWeb::Gnutella, m_bUriED2K, m_bUriGnutella, m_bUriMagnet, m_bUriPiolet, m_bUriTorrent, m_bWebHook, m_wndExtensions, CSettings::sWeb::Magnet, CSettingsPage::OnInitDialog(), OnWebHook(), CSettings::sWeb::Piolet, Settings, theApp, CSettings::sWeb::Torrent, and CSettings::Web.

void CWebSettingsPage::OnOK  )  [virtual]
 

Reimplemented from CSettingsPage.

Definition at line 161 of file PageSettingsWeb.cpp.

References CSettings::sWeb::ED2K, CSettings::General, CSettings::sWeb::Gnutella, m_bUriED2K, m_bUriGnutella, m_bUriMagnet, m_bUriPiolet, m_bUriTorrent, m_bWebHook, m_wndExtensions, CSettings::sWeb::Magnet, NULL, CSettingsPage::OnOK(), CSettings::sGeneral::Path, CSettings::sWeb::Piolet, CShareazaURL::Register(), Settings, theApp, CSettings::sWeb::Torrent, and CSettings::Web.

void CWebSettingsPage::OnSelChangeExtList  )  [protected]
 

Definition at line 133 of file PageSettingsWeb.cpp.

References m_bWebHook, m_wndExtensions, and m_wndExtRemove.

Referenced by OnWebHook().

void CWebSettingsPage::OnWebHook  )  [protected]
 

Definition at line 120 of file PageSettingsWeb.cpp.

References m_bWebHook, m_wndExtensions, OnEditChangeExtList(), and OnSelChangeExtList().

Referenced by OnInitDialog().


Member Data Documentation

BOOL CWebSettingsPage::m_bUriED2K
 

Definition at line 48 of file PageSettingsWeb.h.

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

BOOL CWebSettingsPage::m_bUriGnutella
 

Definition at line 47 of file PageSettingsWeb.h.

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

BOOL CWebSettingsPage::m_bUriMagnet
 

Definition at line 46 of file PageSettingsWeb.h.

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

BOOL CWebSettingsPage::m_bUriPiolet
 

Definition at line 50 of file PageSettingsWeb.h.

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

BOOL CWebSettingsPage::m_bUriTorrent
 

Definition at line 51 of file PageSettingsWeb.h.

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

BOOL CWebSettingsPage::m_bWebHook
 

Definition at line 49 of file PageSettingsWeb.h.

Referenced by DoDataExchange(), OnEditChangeExtList(), OnInitDialog(), OnOK(), OnSelChangeExtList(), and OnWebHook().

CButton CWebSettingsPage::m_wndExtAdd
 

Definition at line 44 of file PageSettingsWeb.h.

Referenced by DoDataExchange(), and OnEditChangeExtList().

CComboBox CWebSettingsPage::m_wndExtensions
 

Definition at line 45 of file PageSettingsWeb.h.

Referenced by DoDataExchange(), OnEditChangeExtList(), OnExtAdd(), OnExtRemove(), OnInitDialog(), OnOK(), OnSelChangeExtList(), and OnWebHook().

CButton CWebSettingsPage::m_wndExtRemove
 

Definition at line 43 of file PageSettingsWeb.h.

Referenced by DoDataExchange(), OnExtRemove(), and OnSelChangeExtList().


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