00001 /* 00002 Free Download Manager Copyright (c) 2003-2007 FreeDownloadManager.ORG 00003 Open Download Manager Copyright (c) 2008-2010 OpenDownloadManager.ORG 00004 */ 00005 00006 #if !defined(AFX_DLG_DOWNLOAD_H__E3399BF6_086C_4A61_90C8_D1D7DD78BBBB__INCLUDED_) 00007 #define AFX_DLG_DOWNLOAD_H__E3399BF6_086C_4A61_90C8_D1D7DD78BBBB__INCLUDED_ 00008 00009 #if _MSC_VER > 1000 00010 #pragma once 00011 #endif 00012 00013 #include "resource.h" 00014 #include "Wnd_DownloadProgress.h" 00015 #include "fsDownloadsMgr.h" 00016 00017 class CDlg_Download : public CDialog 00018 { 00019 00020 public: 00021 00022 void NeedUpdate(); 00023 ~CDlg_Download(); 00024 00025 void Create (vmsDownloadSmartPtr dld); 00026 CDlg_Download(CWnd* pParent = NULL); 00027 00028 //{{AFX_DATA(CDlg_Download) 00029 enum { IDD = IDD_DOWNLOAD }; 00030 //}}AFX_DATA 00031 00032 //{{AFX_VIRTUAL(CDlg_Download) 00033 protected: 00034 virtual void DoDataExchange(CDataExchange* pDX); 00035 //}}AFX_VIRTUAL 00036 00037 protected: 00038 int m_iOldProgress; 00039 CWnd_DownloadProgress m_wndProgress; 00040 00041 void Update(); 00042 00043 CFont m_fntBold; 00044 00045 void SetDlgItemText2 (UINT nID, LPCSTR pszText); 00046 void ApplyLanguage(); 00047 vmsDownloadSmartPtr m_dld; 00048 00049 00050 //{{AFX_MSG(CDlg_Download) 00051 virtual BOOL OnInitDialog(); 00052 afx_msg void OnTimer(UINT nIDEvent); 00053 afx_msg HBRUSH OnCtlColor(CDC* pDC, CWnd* pWnd, UINT nCtlColor); 00054 afx_msg void OnHide(); 00055 afx_msg void OnAutoclose(); 00056 virtual void OnCancel(); 00057 afx_msg void OnStop(); 00058 afx_msg void OnOpenfile(); 00059 afx_msg void OnOpenfolder(); 00060 afx_msg void OnAutolaunch(); 00061 //}}AFX_MSG 00062 DECLARE_MESSAGE_MAP() 00063 }; 00064 00065 //{{AFX_INSERT_LOCATION}//}} 00066 00067 #endif
1.5.6