Index: src/ch/UpdaterDlg.h =================================================================== diff -u -N -r53cb62334fc09a404726d92af726eca6141ad177 -rd9982d1ee462dceb76298ef4216f0b6122d004a6 --- src/ch/UpdaterDlg.h (.../UpdaterDlg.h) (revision 53cb62334fc09a404726d92af726eca6141ad177) +++ src/ch/UpdaterDlg.h (.../UpdaterDlg.h) (revision d9982d1ee462dceb76298ef4216f0b6122d004a6) @@ -9,21 +9,25 @@ DECLARE_DYNAMIC(CUpdaterDlg) public: - CUpdaterDlg(CUpdateChecker::ECheckResult eResult, PCTSTR pszVersion, PCTSTR pszError, CWnd* pParent = NULL); // standard constructor + CUpdaterDlg(CWnd* pParent = NULL); // standard constructor virtual ~CUpdaterDlg(); -// Dialog Data + // Dialog Data enum { IDD = IDD_UPDATER_DIALOG }; + virtual BOOL OnInitDialog(); + void StartChecking(); + + afx_msg void OnBnClickedOpenWebpageButton(); + afx_msg void OnTimer(UINT_PTR nIDEvent); + protected: virtual void DoDataExchange(CDataExchange* pDX); // DDX/DDV support DECLARE_MESSAGE_MAP() + +protected: CStatic m_ctlText; + CUpdateChecker m_ucChecker; - CUpdateChecker::ECheckResult m_eResult; - CString m_strVersion; - CString m_strError; -public: - virtual BOOL OnInitDialog(); };