CDlg_Download Class Reference

#include <Dlg_Download.h>

List of all members.

Public Types

enum  { IDD = IDD_DOWNLOAD }

Public Member Functions

void NeedUpdate ()
 ~CDlg_Download ()
void Create (vmsDownloadSmartPtr dld)
 CDlg_Download (CWnd *pParent=NULL)

Protected Member Functions

virtual void DoDataExchange (CDataExchange *pDX)
void Update ()
void SetDlgItemText2 (UINT nID, LPCSTR pszText)
void ApplyLanguage ()
virtual BOOL OnInitDialog ()
afx_msg void OnTimer (UINT nIDEvent)
afx_msg HBRUSH OnCtlColor (CDC *pDC, CWnd *pWnd, UINT nCtlColor)
afx_msg void OnHide ()
afx_msg void OnAutoclose ()
virtual void OnCancel ()
afx_msg void OnStop ()
afx_msg void OnOpenfile ()
afx_msg void OnOpenfolder ()
afx_msg void OnAutolaunch ()

Protected Attributes

int m_iOldProgress
CWnd_DownloadProgress m_wndProgress
CFont m_fntBold
vmsDownloadSmartPtr m_dld


Detailed Description

Definition at line 17 of file Dlg_Download.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
IDD 

Definition at line 29 of file Dlg_Download.h.


Constructor & Destructor Documentation

CDlg_Download::~CDlg_Download (  ) 

Definition at line 62 of file Dlg_Download.cpp.

CDlg_Download::CDlg_Download ( CWnd *  pParent = NULL  ) 

Definition at line 21 of file Dlg_Download.cpp.

References m_iOldProgress.


Member Function Documentation

void CDlg_Download::NeedUpdate (  ) 

Definition at line 271 of file Dlg_Download.cpp.

References BOOL, FALSE, IDC_OPENFILE, IDC_STOP, L_START, L_STOP, LS, m_dld, and Update().

Referenced by OnInitDialog().

void CDlg_Download::Create ( vmsDownloadSmartPtr  dld  ) 

Definition at line 51 of file Dlg_Download.cpp.

References IDD_DOWNLOAD, CWnd_DownloadProgress::m_dld, m_dld, m_wndProgress, and NULL.

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

Definition at line 30 of file Dlg_Download.cpp.

void CDlg_Download::Update (  )  [protected]

void CDlg_Download::SetDlgItemText2 ( UINT  nID,
LPCSTR  pszText 
) [protected]

Definition at line 191 of file Dlg_Download.cpp.

Referenced by Update().

void CDlg_Download::ApplyLanguage (  )  [protected]

BOOL CDlg_Download::OnInitDialog (  )  [protected, virtual]

void CDlg_Download::OnTimer ( UINT  nIDEvent  )  [protected]

Definition at line 115 of file Dlg_Download.cpp.

References Update().

HBRUSH CDlg_Download::OnCtlColor ( CDC *  pDC,
CWnd *  pWnd,
UINT  nCtlColor 
) [protected]

void CDlg_Download::OnHide (  )  [protected]

void CDlg_Download::OnAutoclose (  )  [protected]

Definition at line 266 of file Dlg_Download.cpp.

References _App, fsAppSettings::DownloadDialog_AutoClose(), and IDC_AUTOCLOSE.

void CDlg_Download::OnCancel (  )  [protected, virtual]

Definition at line 285 of file Dlg_Download.cpp.

References OnHide().

void CDlg_Download::OnStop (  )  [protected]

void CDlg_Download::OnOpenfile (  )  [protected]

Definition at line 302 of file Dlg_Download.cpp.

References _DldsMgr, fsDownloadsMgr::LaunchDownload(), m_dld, and OnHide().

void CDlg_Download::OnOpenfolder (  )  [protected]

Definition at line 308 of file Dlg_Download.cpp.

References m_dld, and OnHide().

void CDlg_Download::OnAutolaunch (  )  [protected]

Definition at line 315 of file Dlg_Download.cpp.

References IDC_AUTOLAUNCH, and m_dld.


Member Data Documentation

Definition at line 38 of file Dlg_Download.h.

Referenced by CDlg_Download(), and Update().

Definition at line 39 of file Dlg_Download.h.

Referenced by Create(), OnInitDialog(), and Update().

CFont CDlg_Download::m_fntBold [protected]

Definition at line 43 of file Dlg_Download.h.

Referenced by OnCtlColor(), and OnInitDialog().


The documentation for this class was generated from the following files:

Generated on Sun May 25 00:20:39 2008 by  doxygen 1.5.6