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

CWizardInterfacePage Class Reference

#include <WizardInterfacePage.h>

Inheritance diagram for CWizardInterfacePage:

CWizardPage List of all members.

Public Types

enum  { IDD = IDD_WIZARD_INTERFACE }

Public Member Functions

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

Public Attributes

CStatic m_wndDescription1
CStatic m_wndDescription0
CButton m_wndInterface1
CButton m_wndInterface0
int m_bExpert
BOOL m_bSimpleDownloadBars
BOOL m_bTorrentInterface
BOOL m_bHandleTorrents

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 43 of file WizardInterfacePage.h.


Constructor & Destructor Documentation

CWizardInterfacePage::CWizardInterfacePage  ) 
 

Definition at line 48 of file WizardInterfacePage.cpp.

References CSettings::sBitTorrent::AdvancedInterface, CSettings::BitTorrent, CSettings::Downloads, CSettings::General, GUI_BASIC, CSettings::sGeneral::GUIMode, Settings, CSettings::sDownloads::SimpleBar, CSettings::sWeb::Torrent, and CSettings::Web.

CWizardInterfacePage::~CWizardInterfacePage  )  [virtual]
 

Definition at line 58 of file WizardInterfacePage.cpp.


Member Function Documentation

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

Definition at line 62 of file WizardInterfacePage.cpp.

References IDC_DESCRIPTION_0, IDC_DESCRIPTION_1, IDC_DOWNLOADS_SIMPLEBAR, IDC_INTERFACE_0, IDC_INTERFACE_1, IDC_TORRENT_INTERFACE, IDC_URI_TORRENT, m_bExpert, m_bHandleTorrents, m_bSimpleDownloadBars, m_bTorrentInterface, m_wndDescription0, m_wndDescription1, m_wndInterface0, and m_wndInterface1.

BOOL CWizardInterfacePage::OnInitDialog  )  [protected, virtual]
 

Definition at line 80 of file WizardInterfacePage.cpp.

References CSettings::sBitTorrent::AdvancedInterface, CSkin::Apply(), CSettings::BitTorrent, CSettings::Downloads, CSettings::General, GUI_BASIC, CSettings::sGeneral::GUIMode, m_bExpert, m_bHandleTorrents, m_bSimpleDownloadBars, m_bTorrentInterface, CShareazaApp::m_gdiFontBold, m_wndInterface0, m_wndInterface1, Settings, CSettings::sDownloads::SimpleBar, Skin, theApp, CSettings::sWeb::Torrent, and CSettings::Web.

void CWizardInterfacePage::OnLButtonDown UINT  nFlags,
CPoint  point
[protected]
 

Definition at line 105 of file WizardInterfacePage.cpp.

References m_wndDescription0, m_wndDescription1, m_wndInterface0, and m_wndInterface1.

BOOL CWizardInterfacePage::OnSetActive  )  [virtual]
 

Definition at line 99 of file WizardInterfacePage.cpp.

References CWizardPage::SetWizardButtons().

LRESULT CWizardInterfacePage::OnWizardNext  )  [virtual]
 

Definition at line 128 of file WizardInterfacePage.cpp.

References CSettings::sBitTorrent::AdvancedInterface, CSettings::BitTorrent, CSettings::Connection, CONNECTION_OPEN, CSettings::Downloads, CSettings::sConnection::FirewallStatus, CSettings::General, CSettings::GetOutgoingBandwidth(), GUI_BASIC, GUI_TABBED, CSettings::sGeneral::GUIMode, IDD_WIZARD_FINISHED, CSettings::sGeneral::IgnoreXPsp2, CSettings::sConnection::InSpeed, m_bExpert, m_bHandleTorrents, CShareazaApp::m_bLimitedConnections, CShareazaApp::m_bNT, m_bSimpleDownloadBars, m_bTorrentInterface, CShareazaURL::Register(), CSettings::Save(), CMainWnd::SetGUIMode(), Settings, CSettings::sDownloads::SimpleBar, theApp, CSettings::sWeb::Torrent, and CSettings::Web.


Member Data Documentation

int CWizardInterfacePage::m_bExpert
 

Definition at line 48 of file WizardInterfacePage.h.

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

BOOL CWizardInterfacePage::m_bHandleTorrents
 

Definition at line 51 of file WizardInterfacePage.h.

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

BOOL CWizardInterfacePage::m_bSimpleDownloadBars
 

Definition at line 49 of file WizardInterfacePage.h.

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

BOOL CWizardInterfacePage::m_bTorrentInterface
 

Definition at line 50 of file WizardInterfacePage.h.

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

CStatic CWizardInterfacePage::m_wndDescription0
 

Definition at line 45 of file WizardInterfacePage.h.

Referenced by DoDataExchange(), and OnLButtonDown().

CStatic CWizardInterfacePage::m_wndDescription1
 

Definition at line 44 of file WizardInterfacePage.h.

Referenced by DoDataExchange(), and OnLButtonDown().

CButton CWizardInterfacePage::m_wndInterface0
 

Definition at line 47 of file WizardInterfacePage.h.

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

CButton CWizardInterfacePage::m_wndInterface1
 

Definition at line 46 of file WizardInterfacePage.h.

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


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