OSDN Git Service

PATCH: [ 699839 ] Add same binaries to dir compare status
authorKimmo Varis <kimmov@gmail.com>
Sun, 9 Mar 2003 19:18:02 +0000 (19:18 +0000)
committerKimmo Varis <kimmov@gmail.com>
Sun, 9 Mar 2003 19:18:02 +0000 (19:18 +0000)
Src/MainFrm.cpp
Src/MainFrm.h
Src/readme.txt

index 1e048d4..91cd22f 100644 (file)
@@ -201,7 +201,7 @@ int CMainFrame::OnCreate(LPCREATESTRUCT lpCreateStruct)
                return -1;      // fail to create
        }
        m_wndStatusBar.SetPaneInfo(1, ID_DIFFNUM, 0, 150); 
-       m_wndStatusBar.SetPaneInfo(2, ID_DIFFSTATUS, 0, 200); 
+       m_wndStatusBar.SetPaneInfo(2, ID_DIFFSTATUS, 0, 250); 
 
        // TODO: Remove this if you don't want tool tips or a resizeable toolbar
        m_wndToolBar.SetBarStyle(m_wndToolBar.GetBarStyle() |
@@ -783,7 +783,7 @@ private:
 // clear counters used to track diff progress
 void CMainFrame::clearStatus()
 {
-       m_nStatusFileSame = m_nStatusFileDiff = m_nStatusFileBinDiff = m_nStatusFileError
+       m_nStatusFileSame = m_nStatusFileBinSame = m_nStatusFileDiff = m_nStatusFileBinDiff = m_nStatusFileError
                 = m_nStatusLeftFileOnly = m_nStatusLeftDirOnly = m_nStatusRightFileOnly = m_nStatusRightDirOnly
                 = 0;
 }
@@ -796,6 +796,9 @@ void CMainFrame::rptStatus(BYTE code)
        case FILE_SAME:
                ++m_nStatusFileSame;
                break;
+       case FILE_BINSAME:
+               ++m_nStatusFileBinSame;
+               break;
        case FILE_DIFF:
                ++m_nStatusFileDiff;
                break;
@@ -820,8 +823,8 @@ void CMainFrame::rptStatus(BYTE code)
        }
        CString s;
        // TODO: Load the format string from resource
-       s.Format(_T("s:%d d:%d bd:%d lf:%d ld:%d rf:%d rd:%d e:%d")
-               , m_nStatusFileSame, m_nStatusFileDiff, m_nStatusFileBinDiff
+       s.Format(_T("s:%d bs:%d d:%d bd:%d lf:%d ld:%d rf:%d rd:%d e:%d")
+               , m_nStatusFileSame, m_nStatusFileBinSame, m_nStatusFileDiff, m_nStatusFileBinDiff
                , m_nStatusLeftFileOnly, m_nStatusLeftDirOnly, m_nStatusRightFileOnly, m_nStatusRightDirOnly
                , m_nStatusFileError);
        m_wndStatusBar.SetPaneText(2, s);
index 5c73e2b..b16c91e 100644 (file)
@@ -111,6 +111,7 @@ public:
 // Implementation data
 protected:
        int m_nStatusFileSame;
+       int m_nStatusFileBinSame;
        int m_nStatusFileDiff;
        int m_nStatusFileBinDiff;
        int m_nStatusFileError;
index d851126..bbe2701 100644 (file)
@@ -1,6 +1,11 @@
+2003-03-09 Kimmo
+ PATCH: [ 699839 ] Add same binaries to dir compare status
+  WinMerge: MainFrm.h MainFrm.cpp
+
 2003-03-07 Perry
  PATCH: [ 699580 ] Fix paths.cpp
   WinMerge: paths.cpp
+
 2003-03-07 Kimmo
  PATCH: [ 698754 ] Update filetimes after save
   WinMerge: DiffContext.h DiffContext.cpp DirDoc.h DirDoc.cpp MergeDoc.cpp