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

CDownloadDlg Class Reference

#include <DlgDownload.h>

Inheritance diagram for CDownloadDlg:

CSkinDialog List of all members.

Public Types

enum  { IDD = IDD_DOWNLOAD }

Public Member Functions

 CDownloadDlg (CWnd *pParent=NULL, CDownload *pDownload=NULL)
virtual ~CDownloadDlg ()
CShareazaURLGetURL ()

Public Attributes

CDownloadm_pDownload
CShareazaURLm_pURL
CButton m_wndTorrentFile
CButton m_wndOK
CEdit m_wndURL
CString m_sURL

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnChangeURL ()
virtual void OnOK ()
afx_msg void OnTorrentFile ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 50 of file DlgDownload.h.


Constructor & Destructor Documentation

CDownloadDlg::CDownloadDlg CWnd *  pParent = NULL,
CDownload pDownload = NULL
 

Definition at line 40 of file DlgDownload.cpp.

References NULL.

CDownloadDlg::~CDownloadDlg  )  [virtual]
 

Definition at line 46 of file DlgDownload.cpp.

References m_pURL, and NULL.


Member Function Documentation

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

Reimplemented from CSkinDialog.

Definition at line 51 of file DlgDownload.cpp.

References CSkinDialog::DoDataExchange(), IDC_TORRENT_FILE, IDC_URL, m_sURL, m_wndOK, m_wndTorrentFile, and m_wndURL.

CShareazaURL * CDownloadDlg::GetURL  ) 
 

Definition at line 183 of file DlgDownload.cpp.

References m_pURL, and NULL.

Referenced by CMainWnd::OnToolsDownload().

void CDownloadDlg::OnChangeURL  )  [protected]
 

Definition at line 127 of file DlgDownload.cpp.

References CShareazaURL::m_nAction, m_pDownload, m_sURL, m_wndOK, NULL, CShareazaURL::Parse(), and CShareazaURL::uriSource.

Referenced by OnInitDialog().

BOOL CDownloadDlg::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CSkinDialog.

Definition at line 63 of file DlgDownload.cpp.

References IDR_DOWNLOADSFRAME, CShareazaApp::m_bNT, m_pDownload, m_sURL, m_wndTorrentFile, NULL, OnChangeURL(), CSkinDialog::OnInitDialog(), CShareazaURL::Parse(), CSkinDialog::SkinMe(), and theApp.

void CDownloadDlg::OnOK  )  [protected, virtual]
 

Definition at line 173 of file DlgDownload.cpp.

References m_pURL, m_sURL, NULL, and CShareazaURL::Parse().

void CDownloadDlg::OnTorrentFile  )  [protected]
 

Definition at line 148 of file DlgDownload.cpp.

References CSettings::Downloads, CBTInfo::LoadTorrentFile(), Settings, CSettings::sDownloads::TorrentPath, and WM_URL.


Member Data Documentation

CDownload* CDownloadDlg::m_pDownload
 

Definition at line 45 of file DlgDownload.h.

Referenced by OnChangeURL(), and OnInitDialog().

CShareazaURL* CDownloadDlg::m_pURL
 

Definition at line 46 of file DlgDownload.h.

Referenced by GetURL(), CDownloadsWnd::OnDownloadsUrl(), OnOK(), CMainWnd::OnToolsDownload(), and ~CDownloadDlg().

CString CDownloadDlg::m_sURL
 

Definition at line 54 of file DlgDownload.h.

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

CButton CDownloadDlg::m_wndOK
 

Definition at line 52 of file DlgDownload.h.

Referenced by DoDataExchange(), and OnChangeURL().

CButton CDownloadDlg::m_wndTorrentFile
 

Definition at line 51 of file DlgDownload.h.

Referenced by DoDataExchange(), and OnInitDialog().

CEdit CDownloadDlg::m_wndURL
 

Definition at line 53 of file DlgDownload.h.

Referenced by DoDataExchange().


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