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

CURLCopyDlg Class Reference

#include <DlgURLCopy.h>

Inheritance diagram for CURLCopyDlg:

CSkinDialog List of all members.

Public Types

enum  { IDD = IDD_URL_COPY }

Public Member Functions

 CURLCopyDlg (CWnd *pParent=NULL)

Static Public Member Functions

static BOOL SetClipboardText (CString &strText)

Public Attributes

CButton m_wndIncludeSelf
CStatic m_wndMessage
CString m_sHost
CString m_sMagnet
CString m_sED2K
CString m_sName
BOOL m_bSHA1
SHA1 m_pSHA1
BOOL m_bTiger
TIGEROOT m_pTiger
BOOL m_bED2K
MD4 m_pED2K
BOOL m_bSize
QWORD m_nSize

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
virtual BOOL OnInitDialog ()
afx_msg HBRUSH OnCtlColor (CDC *pDC, CWnd *pWnd, UINT nCtlColor)
afx_msg BOOL OnSetCursor (CWnd *pWnd, UINT nHitTest, UINT message)
afx_msg void OnLButtonDown (UINT nFlags, CPoint point)
afx_msg void OnIncludeSelf ()

Member Enumeration Documentation

anonymous enum
 

Enumeration values:
IDD 

Definition at line 41 of file DlgURLCopy.h.


Constructor & Destructor Documentation

CURLCopyDlg::CURLCopyDlg CWnd *  pParent = NULL  ) 
 

Definition at line 52 of file DlgURLCopy.cpp.


Member Function Documentation

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

Reimplemented from CSkinDialog.

Definition at line 62 of file DlgURLCopy.cpp.

References CSkinDialog::DoDataExchange(), IDC_INCLUDE_SELF, IDC_MESSAGE, IDC_URL_ED2K, IDC_URL_HOST, IDC_URL_MAGNET, m_sED2K, m_sHost, m_sMagnet, m_wndIncludeSelf, and m_wndMessage.

HBRUSH CURLCopyDlg::OnCtlColor CDC *  pDC,
CWnd *  pWnd,
UINT  nCtlColor
[protected]
 

Reimplemented from CSkinDialog.

Definition at line 154 of file DlgURLCopy.cpp.

References CShareazaApp::m_gdiFontLine, m_wndMessage, CSkinDialog::OnCtlColor(), and theApp.

void CURLCopyDlg::OnIncludeSelf  )  [protected]
 

Definition at line 91 of file DlgURLCopy.cpp.

References CED2K::HashToString(), CTigerNode::HashToString(), CSHA::HashToString(), m_bED2K, m_bSHA1, m_bSize, m_bTiger, m_nSize, m_pED2K, CNetwork::m_pHost, m_pSHA1, m_pTiger, m_sED2K, m_sMagnet, m_sName, m_wndIncludeSelf, Network, and CConnection::URLEncode().

Referenced by OnInitDialog().

BOOL CURLCopyDlg::OnInitDialog  )  [protected, virtual]
 

Reimplemented from CSkinDialog.

Definition at line 77 of file DlgURLCopy.cpp.

References IDI_WEB_URL, CNetwork::IsListening(), m_bSHA1, m_sHost, m_wndIncludeSelf, Network, NULL, OnIncludeSelf(), CSkinDialog::OnInitDialog(), and CSkinDialog::SkinMe().

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

Definition at line 206 of file DlgURLCopy.cpp.

References m_wndMessage, and SetClipboardText().

BOOL CURLCopyDlg::OnSetCursor CWnd *  pWnd,
UINT  nHitTest,
UINT  message
[protected]
 

Definition at line 173 of file DlgURLCopy.cpp.

References IDC_HAND, m_wndMessage, and theApp.

BOOL CURLCopyDlg::SetClipboardText CString &  strText  )  [static]
 

Definition at line 238 of file DlgURLCopy.cpp.

References CShareazaApp::m_bNT, and theApp.

Referenced by CURLExportDlg::OnCopy(), OnLButtonDown(), and CNeighboursWnd::OnNeighboursCopy().


Member Data Documentation

BOOL CURLCopyDlg::m_bED2K
 

Definition at line 56 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

BOOL CURLCopyDlg::m_bSHA1
 

Definition at line 52 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), OnInitDialog(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

BOOL CURLCopyDlg::m_bSize
 

Definition at line 58 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

BOOL CURLCopyDlg::m_bTiger
 

Definition at line 54 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

QWORD CURLCopyDlg::m_nSize
 

Definition at line 59 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

MD4 CURLCopyDlg::m_pED2K
 

Definition at line 57 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

SHA1 CURLCopyDlg::m_pSHA1
 

Definition at line 53 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

TIGEROOT CURLCopyDlg::m_pTiger
 

Definition at line 55 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

CString CURLCopyDlg::m_sED2K
 

Definition at line 46 of file DlgURLCopy.h.

Referenced by DoDataExchange(), and OnIncludeSelf().

CString CURLCopyDlg::m_sHost
 

Definition at line 44 of file DlgURLCopy.h.

Referenced by DoDataExchange(), OnInitDialog(), and CBaseMatchWnd::OnSearchCopy().

CString CURLCopyDlg::m_sMagnet
 

Definition at line 45 of file DlgURLCopy.h.

Referenced by DoDataExchange(), and OnIncludeSelf().

CString CURLCopyDlg::m_sName
 

Definition at line 51 of file DlgURLCopy.h.

Referenced by CDownloadsWnd::OnDownloadsCopy(), OnIncludeSelf(), CLibraryFileView::OnLibraryURL(), and CBaseMatchWnd::OnSearchCopy().

CButton CURLCopyDlg::m_wndIncludeSelf
 

Definition at line 42 of file DlgURLCopy.h.

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

CStatic CURLCopyDlg::m_wndMessage
 

Definition at line 43 of file DlgURLCopy.h.

Referenced by DoDataExchange(), OnCtlColor(), OnLButtonDown(), and OnSetCursor().


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