\r
CProgressCtrl m_Progress;\r
\r
- CEdit m_Log;\r
+ CRichEditCtrl m_Log;\r
CString m_Title;\r
CAnimateCtrl m_Animate;\r
CStatic m_CurrentWork;\r
UINT ProgressThread();\r
\r
void ParserCmdOutput(TCHAR ch);\r
- \r
void RemoveLastLine(CString &str);\r
\r
LRESULT CProgressDlg::OnProgressUpdateUI(WPARAM wParam,LPARAM lParam);\r
\r
//Share with Sync Dailog\r
static int FindPercentage(CString &log);\r
+ static void ParserCmdOutput(CRichEditCtrl &log,CProgressCtrl &progressctrl,CString &oneline, TCHAR ch,CWnd *CurrentWork=NULL);\r
+ static void InsertColorText(CRichEditCtrl &edit,CString text,COLORREF rgb);\r
+\r
static UINT RunCmdList(CWnd *pWnd,std::vector<CString> &cmdlist,bool bShowCommand,CString *pfilename,bool *bAbort,std::vector<TCHAR> *pdata=NULL);\r
\r
afx_msg void OnBnClickedOk();\r