m_cFileList.ShowText(CString(MAKEINTRESOURCE(IDS_FILEDIFF_WAIT)));\r
m_cFileList.DeleteAllItems();\r
m_arFileList.Clear();\r
+ EnableInputControl(false);\r
#if 0\r
if (m_bDoPegDiff)\r
{\r
InterlockedExchange(&m_bThreadRunning, FALSE);\r
InvalidateRect(NULL);\r
RefreshCursor();\r
+ EnableInputControl(true);\r
return 0;\r
}\r
\r
return ret;\r
}\r
\r
+void CFileDiffDlg::EnableInputControl(bool b)\r
+{\r
+ this->m_ctrRev1Edit.EnableWindow(b);\r
+ this->m_ctrRev2Edit.EnableWindow(b);\r
+ this->m_cRev1Btn.EnableWindow(b);\r
+ this->m_cRev2Btn.EnableWindow(b);\r
+ m_cFilter.EnableWindow(b);\r
+ m_SwitchButton.EnableWindow(b);\r
+ \r
+}\r
+\r
void CFileDiffDlg::DoDiff(int selIndex, bool blame)\r
{\r
\r