Index: src/ch/StatusDlg.h =================================================================== diff -u -r8068e0c351055554340ac9755d1bc846893bf2b8 -rd04caed42cbc16ffd508f173ca5f92d9512cfc69 --- src/ch/StatusDlg.h (.../StatusDlg.h) (revision 8068e0c351055554340ac9755d1bc846893bf2b8) +++ src/ch/StatusDlg.h (.../StatusDlg.h) (revision d04caed42cbc16ffd508f173ca5f92d9512cfc69) @@ -21,6 +21,7 @@ #include "FFListCtrl.h" #include "TProgressCtrlEx.h" +#include "TExplorerTaskBarProgress.h" namespace chcore { @@ -74,10 +75,15 @@ CString GetSubtaskName(chcore::ESubOperationType eSubtask) const; CString GetProgressWindowTitleText() const; + void UpdateTaskBarProgress() const; + CString GetSpeedString(double dSizeSpeed, double dAvgSizeSpeed, double dCountSpeed, double dAvgCountSpeed) const; void SetWindowTitle(PCTSTR pszText); virtual BOOL OnInitDialog(); + + void SelectInitialTask(); + afx_msg void OnTimer(UINT_PTR nIDEvent); afx_msg void OnPauseButton(); afx_msg void OnCancelButton(); @@ -119,6 +125,7 @@ TProgressCtrlEx m_ctlProgressAll; chcore::TTaskManagerStatsSnapshotPtr m_spTaskMgrStats; + TExplorerTaskBarProgress m_taskBarProgress; }; #endif