OSDN Git Service

PATCH: [ 1153870 ] Disable redrawing dir compare view while adding items
authorKimmo Varis <kimmov@gmail.com>
Tue, 1 Mar 2005 15:23:06 +0000 (15:23 +0000)
committerKimmo Varis <kimmov@gmail.com>
Tue, 1 Mar 2005 15:23:06 +0000 (15:23 +0000)
Src/DirDoc.cpp
Src/readme.txt

index 1ae33ba..3111896 100644 (file)
@@ -301,7 +301,10 @@ void CDirDoc::Redisplay()
        int rlen = m_pCtxt->m_strNormalizedRight.GetLength();
 
        m_pDirView->DeleteAllDisplayItems();
-       
+
+       // Disable redrawing while adding new items
+       m_pDirView->SetRedraw(FALSE);
+
        // If non-recursive compare, add special item(s)
        if (!m_bRecursive)
                cnt += m_pDirView->AddSpecialItems();
@@ -322,6 +325,7 @@ void CDirDoc::Redisplay()
                }
        }
        m_pDirView->SortColumnsAppropriately();
+       m_pDirView->SetRedraw(TRUE);
 }
 
 CDirView * CDirDoc::GetMainView()
index 8acdb36..40885a6 100644 (file)
@@ -1,3 +1,7 @@
+2005-03-01 Kimmo
+ PATCH: [ 1153870 ] Disable redrawing dir compare view while adding items
+  Src: DirDoc.cpp
+
 2005-03-01 Jochen
  PATCH: [ 1152341 ] Merge7z update (DllBuild_Merge7z_10)
   Merge7z: Merge7z.h Merge7z311.cpp Merge7z311.dsp Merge7z312.dsp Merge7z313.dsp Merge7z407.dsp Merge7z408.dsp