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

CURLExportDlg Class Reference

#include <DlgURLExport.h>

Inheritance diagram for CURLExportDlg:

CSkinDialog List of all members.

Public Types

enum  { IDD = IDD_URL_EXPORT }

Public Member Functions

 CURLExportDlg (CWnd *pParent=NULL)
void AddFile (CLibraryFile *pFile)

Public Attributes

CButton m_wndSave
CButton m_wndCopy
CProgressCtrl m_wndProgress
CComboBox m_wndToken
CComboBox m_wndPreset
CEdit m_wndFormat
CStatic m_wndMessage
CString m_sFormat
CPtrList m_pFiles

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg void OnCloseUpUrlToken ()
afx_msg void OnCloseUpUrlPreset ()
afx_msg void OnSave ()
afx_msg void OnCopy ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 41 of file DlgURLExport.h.


Constructor & Destructor Documentation

CURLExportDlg::CURLExportDlg CWnd *  pParent = NULL  ) 
 

Definition at line 56 of file DlgURLExport.cpp.


Member Function Documentation

void CURLExportDlg::AddFile CLibraryFile pFile  ) 
 

Definition at line 103 of file DlgURLExport.cpp.

References CLibraryFile::m_bSHA1, CLibraryFile::m_nIndex, and m_pFiles.

Referenced by CLibraryFileView::OnLibraryURL().

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

Reimplemented from CSkinDialog.

Definition at line 63 of file DlgURLExport.cpp.

References CSkinDialog::DoDataExchange(), IDC_COPY, IDC_MESSAGE, IDC_PROGRESS, IDC_SAVE, IDC_URL_FORMAT, IDC_URL_PRESET, IDC_URL_TOKEN, m_sFormat, m_wndCopy, m_wndFormat, m_wndMessage, m_wndPreset, m_wndProgress, m_wndSave, and m_wndToken.

void CURLExportDlg::OnCloseUpUrlPreset  )  [protected]
 

Definition at line 126 of file DlgURLExport.cpp.

References m_wndFormat, and m_wndPreset.

void CURLExportDlg::OnCloseUpUrlToken  )  [protected]
 

Definition at line 108 of file DlgURLExport.cpp.

References m_wndFormat, and m_wndToken.

void CURLExportDlg::OnCopy  )  [protected]
 

Definition at line 242 of file DlgURLExport.cpp.

References CED2K::HashToString(), CMD5::HashToString(), CSHA::HashToString(), CTigerNode::HashToString(), CNetwork::IsListening(), Library, CLibrary::LookupFile(), CLibraryFile::m_nSize, CLibraryFile::m_pED2K, m_pFiles, CLibraryFile::m_pFolder, CNetwork::m_pHost, CLibraryFile::m_pMD5, CLibrary::m_pSection, CLibraryFile::m_pSHA1, CLibraryFile::m_pTiger, m_sFormat, CLibraryFile::m_sName, CLibraryFolder::m_sPath, m_wndCopy, m_wndProgress, m_wndSave, Network, NULL, Replace(), CURLCopyDlg::SetClipboardText(), Settings, CSettings::SmartVolume(), theApp, and CConnection::URLEncode().

BOOL CURLExportDlg::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CSkinDialog.

Definition at line 81 of file DlgURLExport.cpp.

References IDI_WEB_URL, CShareazaApp::m_bRTL, m_pFiles, m_sFormat, m_wndMessage, m_wndProgress, CSkinDialog::OnInitDialog(), CSkinDialog::SkinMe(), and theApp.

void CURLExportDlg::OnSave  )  [protected]
 

Definition at line 146 of file DlgURLExport.cpp.

References CED2K::HashToString(), CMD5::HashToString(), CSHA::HashToString(), CTigerNode::HashToString(), CNetwork::IsListening(), Library, CLibrary::LookupFile(), CLibraryFile::m_nSize, CLibraryFile::m_pED2K, m_pFiles, CLibraryFile::m_pFolder, CNetwork::m_pHost, CLibraryFile::m_pMD5, CLibrary::m_pSection, CLibraryFile::m_pSHA1, CLibraryFile::m_pTiger, m_sFormat, CLibraryFile::m_sName, CLibraryFolder::m_sPath, m_wndCopy, m_wndProgress, m_wndSave, Network, NULL, Replace(), Settings, CSettings::SmartVolume(), theApp, and CConnection::URLEncode().


Member Data Documentation

CPtrList CURLExportDlg::m_pFiles
 

Definition at line 52 of file DlgURLExport.h.

Referenced by AddFile(), OnCopy(), OnInitDialog(), CLibraryFileView::OnLibraryURL(), and OnSave().

CString CURLExportDlg::m_sFormat
 

Definition at line 49 of file DlgURLExport.h.

Referenced by DoDataExchange(), OnCopy(), OnInitDialog(), and OnSave().

CButton CURLExportDlg::m_wndCopy
 

Definition at line 43 of file DlgURLExport.h.

Referenced by DoDataExchange(), OnCopy(), and OnSave().

CEdit CURLExportDlg::m_wndFormat
 

Definition at line 47 of file DlgURLExport.h.

Referenced by DoDataExchange(), OnCloseUpUrlPreset(), and OnCloseUpUrlToken().

CStatic CURLExportDlg::m_wndMessage
 

Definition at line 48 of file DlgURLExport.h.

Referenced by DoDataExchange(), and OnInitDialog().

CComboBox CURLExportDlg::m_wndPreset
 

Definition at line 46 of file DlgURLExport.h.

Referenced by DoDataExchange(), and OnCloseUpUrlPreset().

CProgressCtrl CURLExportDlg::m_wndProgress
 

Definition at line 44 of file DlgURLExport.h.

Referenced by DoDataExchange(), OnCopy(), OnInitDialog(), and OnSave().

CButton CURLExportDlg::m_wndSave
 

Definition at line 42 of file DlgURLExport.h.

Referenced by DoDataExchange(), OnCopy(), and OnSave().

CComboBox CURLExportDlg::m_wndToken
 

Definition at line 45 of file DlgURLExport.h.

Referenced by DoDataExchange(), and OnCloseUpUrlToken().


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