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

CWizardConnectionPage Class Reference

#include <WizardConnectionPage.h>

Inheritance diagram for CWizardConnectionPage:

CWizardPage List of all members.

Public Types

enum  { IDD = IDD_WIZARD_CONNECTION }

Public Member Functions

 CWizardConnectionPage ()
virtual ~CWizardConnectionPage ()
virtual BOOL OnSetActive ()
virtual LRESULT OnWizardNext ()

Public Attributes

CComboBox m_wndLanSelect
CStatic m_wndLanLabel
CComboBox m_wndHomeSelect
CStatic m_wndHomeLabel
CComboBox m_wndGroup
CComboBox m_wndSpeed
CComboBox m_wndType

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnSelChangeConnectionType ()
afx_msg void OnEditChangeConnectionSpeed ()
afx_msg void OnSelChangeConnectionSpeed ()
afx_msg void OnSelChangeConnectionGroup ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 42 of file WizardConnectionPage.h.


Constructor & Destructor Documentation

CWizardConnectionPage::CWizardConnectionPage  ) 
 

Definition at line 55 of file WizardConnectionPage.cpp.

CWizardConnectionPage::~CWizardConnectionPage  )  [virtual]
 

Definition at line 61 of file WizardConnectionPage.cpp.


Member Function Documentation

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

Definition at line 65 of file WizardConnectionPage.cpp.

References IDC_CONNECTION_GROUP, IDC_CONNECTION_HOME_LABEL, IDC_CONNECTION_HOME_SELECT, IDC_CONNECTION_LAN_LABEL, IDC_CONNECTION_LAN_SELECT, IDC_CONNECTION_SPEED, IDC_CONNECTION_TYPE, m_wndGroup, m_wndHomeLabel, m_wndHomeSelect, m_wndLanLabel, m_wndLanSelect, m_wndSpeed, and m_wndType.

void CWizardConnectionPage::OnEditChangeConnectionSpeed  )  [protected]
 

Definition at line 148 of file WizardConnectionPage.cpp.

References m_wndSpeed, and m_wndType.

BOOL CWizardConnectionPage::OnInitDialog  )  [protected, virtual]
 

Definition at line 82 of file WizardConnectionPage.cpp.

References CSkin::Apply(), CSettings::Connection, CSettings::sConnection::InSpeed, m_wndGroup, m_wndSpeed, m_wndType, Settings, and Skin.

void CWizardConnectionPage::OnSelChangeConnectionGroup  )  [protected]
 

Definition at line 123 of file WizardConnectionPage.cpp.

References m_wndGroup, m_wndHomeLabel, m_wndHomeSelect, m_wndLanLabel, m_wndLanSelect, m_wndSpeed, and m_wndType.

void CWizardConnectionPage::OnSelChangeConnectionSpeed  )  [protected]
 

Definition at line 156 of file WizardConnectionPage.cpp.

References m_wndSpeed, and m_wndType.

void CWizardConnectionPage::OnSelChangeConnectionType  )  [protected]
 

Definition at line 142 of file WizardConnectionPage.cpp.

References m_wndSpeed, and m_wndType.

BOOL CWizardConnectionPage::OnSetActive  )  [virtual]
 

Definition at line 117 of file WizardConnectionPage.cpp.

References CWizardPage::SetWizardButtons().

LRESULT CWizardConnectionPage::OnWizardNext  )  [virtual]
 

Definition at line 162 of file WizardConnectionPage.cpp.

References CSettings::Bandwidth, CSettings::BitTorrent, CSettings::sGnutella::ConnectFactor, CSettings::Connection, CONNECTION_AUTO, CONNECTION_FIREWALLED, CONNECTION_OPEN, CSettings::sConnection::ConnectThrottle, CSettings::sDownloads::ConnectThrottle, CHostCacheList::CountHosts(), CUploadQueues::CreateDefault(), DiscoveryServices, CSettings::Downloads, CSettings::sBitTorrent::DownloadTorrents, CHostCache::eDonkey, CSettings::eDonkey, CSettings::sGnutella1::EnableAlways, CSettings::sGnutella1::EnableToday, CSettings::sConnection::FirewallStatus, CSettings::General, CSettings::sSearch::GeneralThrottle, CSettings::Gnutella, CSettings::Gnutella1, CHostCache::Gnutella2, CSettings::Gnutella2, HostCache, IDS_WIZARD_NEED_CONNECTION, IDS_WIZARD_NEED_SPEED, IDS_WIZARD_PORT_FORWARD, CSettings::sGeneral::IgnoreXPsp2, CSettings::sConnection::InPort, CSettings::sConnection::InSpeed, CHostCacheList::LoadDefaultED2KServers(), LoadString(), CShareazaApp::m_bLimitedConnections, CShareazaApp::m_bNT, m_wndGroup, m_wndHomeSelect, m_wndLanSelect, m_wndSpeed, m_wndType, CSettings::sDownloads::MaxConnectingSources, CSettings::sDownloads::MaxFiles, CSettings::sDownloads::MaxFileSearches, CSettings::sDownloads::MaxFileTransfers, CSettings::seDonkey::MaxLinks, CSettings::sDownloads::MaxTransfers, CShareazaApp::Message(), MSG_ERROR, Network, CSettings::sGnutella2::NumHubs, CSettings::sGnutella2::NumLeafs, CSettings::sGnutella2::NumPeers, CSettings::sConnection::OutSpeed, PROTOCOL_G2, CDiscoveryServices::QueryForHosts(), CNetwork::RandomPort(), CSettings::sConnection::RequireForTransfers, CSettings::Search, Settings, CHelpDlg::Show(), CSettings::sConnection::SlowConnect, CSettings::sDownloads::SourcesWanted, theApp, UploadQueues, and CSettings::sBandwidth::Uploads.


Member Data Documentation

CComboBox CWizardConnectionPage::m_wndGroup
 

Definition at line 47 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), OnInitDialog(), OnSelChangeConnectionGroup(), and OnWizardNext().

CStatic CWizardConnectionPage::m_wndHomeLabel
 

Definition at line 46 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), and OnSelChangeConnectionGroup().

CComboBox CWizardConnectionPage::m_wndHomeSelect
 

Definition at line 45 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), OnSelChangeConnectionGroup(), and OnWizardNext().

CStatic CWizardConnectionPage::m_wndLanLabel
 

Definition at line 44 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), and OnSelChangeConnectionGroup().

CComboBox CWizardConnectionPage::m_wndLanSelect
 

Definition at line 43 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), OnSelChangeConnectionGroup(), and OnWizardNext().

CComboBox CWizardConnectionPage::m_wndSpeed
 

Definition at line 48 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), OnEditChangeConnectionSpeed(), OnInitDialog(), OnSelChangeConnectionGroup(), OnSelChangeConnectionSpeed(), OnSelChangeConnectionType(), and OnWizardNext().

CComboBox CWizardConnectionPage::m_wndType
 

Definition at line 49 of file WizardConnectionPage.h.

Referenced by DoDataExchange(), OnEditChangeConnectionSpeed(), OnInitDialog(), OnSelChangeConnectionGroup(), OnSelChangeConnectionSpeed(), OnSelChangeConnectionType(), and OnWizardNext().


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