OSDN Git Service

PATCH: [ 1218661 ] Rescan selected items
authorKimmo Varis <kimmov@gmail.com>
Mon, 13 Jun 2005 17:34:58 +0000 (17:34 +0000)
committerKimmo Varis <kimmov@gmail.com>
Mon, 13 Jun 2005 17:34:58 +0000 (17:34 +0000)
55 files changed:
Src/DiffItem.h
Src/DiffThread.cpp
Src/DiffThread.h
Src/DirActions.cpp
Src/DirDoc.cpp
Src/DirDoc.h
Src/DirScan.cpp
Src/DirScan.h
Src/DirView.cpp
Src/DirView.h
Src/Languages/Brazilian/MergeBrazilian.rc
Src/Languages/Brazilian/resource.h
Src/Languages/Bulgarian/MergeBulgarian.rc
Src/Languages/Bulgarian/resource.h
Src/Languages/Catalan/MergeCatalan.rc
Src/Languages/Catalan/resource.h
Src/Languages/ChineseSimplified/MergeChineseSimplified.rc
Src/Languages/ChineseSimplified/resource.h
Src/Languages/ChineseTraditional/MergeChineseTraditional.rc
Src/Languages/ChineseTraditional/resource.h
Src/Languages/Czech/MergeCzech.rc
Src/Languages/Czech/resource.h
Src/Languages/Danish/MergeDanish.rc
Src/Languages/Danish/resource.h
Src/Languages/Dutch/MergeDutch.rc
Src/Languages/Dutch/resource.h
Src/Languages/French/MergeFrench.rc
Src/Languages/French/resource.h
Src/Languages/German/MergeGerman.rc
Src/Languages/German/resource.h
Src/Languages/Hungarian/MergeHungarian.rc
Src/Languages/Hungarian/resource.h
Src/Languages/Italian/MergeItalian.rc
Src/Languages/Italian/resource.h
Src/Languages/Japanese/MergeJapanese.rc
Src/Languages/Japanese/resource.h
Src/Languages/Korean/MergeKorean.rc
Src/Languages/Korean/resource.h
Src/Languages/Norwegian/MergeNorwegian.rc
Src/Languages/Norwegian/resource.h
Src/Languages/Polish/MergePolish.rc
Src/Languages/Polish/resource.h
Src/Languages/Russian/MergeRussian.rc
Src/Languages/Russian/resource.h
Src/Languages/Slovak/MergeSlovak.rc
Src/Languages/Slovak/resource.h
Src/Languages/Spanish/MergeSpanish.rc
Src/Languages/Spanish/resource.h
Src/Languages/Swedish/MergeSwedish.rc
Src/Languages/Swedish/resource.h
Src/Languages/Turkish/MergeTurkish.rc
Src/Languages/Turkish/resource.h
Src/Merge.rc
Src/readme.txt
Src/resource.h

index 93a1054..e082cfe 100644 (file)
@@ -29,6 +29,7 @@ struct DIFFCODE
                SIDEFLAG=0x300, LEFT=0x100, RIGHT=0x200, BOTH=0x300,
                COMPAREFLAGS=0x7000, NOCMP=0x0000, SAME=0x1000, DIFF=0x2000, CMPERR=0x4000,
                FILTERFLAGS=0x30000, INCLUDED=0x10000, SKIPPED=0x20000,
+               SCANFLAGS=0x100000, NEEDSCAN=0x100000,
        };
 
        int diffcode;
@@ -50,6 +51,9 @@ struct DIFFCODE
        bool isResultFiltered() const { return ((diffcode & DIFFCODE::FILTERFLAGS) == DIFFCODE::SKIPPED); }
        // type
        bool isBin() const { return ((diffcode & DIFFCODE::TEXTFLAG) == DIFFCODE::BIN); }
+       // rescan
+       bool isScanNeeded() const { return ((diffcode & DIFFCODE::SCANFLAGS) == DIFFCODE::NEEDSCAN); }
+
 };
 
 /**
index 864bee8..b9562de 100644 (file)
@@ -52,6 +52,7 @@ struct DiffFuncStruct
        UINT nThreadState;
        BOOL bRecursive;
        DiffThreadAbortable * m_pAbortgate;
+       bool bOnlyRequested;
        DiffFuncStruct()
                : context(0)
                , msgUIUpdate(0)
@@ -60,6 +61,7 @@ struct DiffFuncStruct
                , nThreadState(THREAD_NOTSTARTED)
                , bRecursive(FALSE)
                , m_pAbortgate(0)
+               , bOnlyRequested(false)
                {}
 };
 
@@ -123,6 +125,7 @@ UINT CDiffThread::CompareDirectories(CString dir1, CString dir2, BOOL bRecursive
        m_pDiffParm->msgUIUpdate = m_msgUpdateUI;
        m_pDiffParm->hWindow = m_hWnd;
        m_pDiffParm->m_pAbortgate = m_pAbortgate;
+       m_pDiffParm->bOnlyRequested = m_bOnlyRequested;
        m_bAborting = FALSE;
 
        m_pDiffParm->nThreadState = THREAD_COMPARING;
@@ -157,6 +160,15 @@ void CDiffThread::SetMessageIDs(UINT updateMsg, UINT statusMsg)
 }
 
 /**
+ * @brief Selects to compare all or only selected items.
+ * @param [in] bSelected If TRUE only selected items are compared.
+ */
+void CDiffThread::SetCompareSelected(bool bSelected /*=FALSE*/)
+{
+       m_bOnlyRequested = bSelected;
+}
+
+/**
  * @brief Returns thread's current state
  */
 UINT CDiffThread::GetThreadState() const
@@ -177,6 +189,7 @@ UINT DiffThread(LPVOID lpParam)
        DiffFuncStruct *myStruct = (DiffFuncStruct *) lpParam;
        HWND hWnd = myStruct->hWindow;
        UINT msgID = myStruct->msgUIUpdate;
+       bool bOnlyRequested = myStruct->bOnlyRequested;
 
        // keep the scripts alive during the Rescan
        // when we exit the thread, we delete this and release the scripts
@@ -188,8 +201,15 @@ UINT DiffThread(LPVOID lpParam)
 
        paths.SetLeft(myStruct->context->GetNormalizedLeft());
        paths.SetRight(myStruct->context->GetNormalizedRight());
-       DirScan_GetItems(paths, subdir, &itemList, casesensitive, depth, myStruct->m_pAbortgate);
-       DirScan_CompareItems(itemList, myStruct->context, myStruct->m_pAbortgate);
+       if (bOnlyRequested)
+       {
+               DirScan_CompareItems(myStruct->context, myStruct->m_pAbortgate);
+       }
+       else
+       {
+               DirScan_GetItems(paths, subdir, &itemList, casesensitive, depth, myStruct->m_pAbortgate);
+               DirScan_CompareItems(itemList, myStruct->context, myStruct->m_pAbortgate);
+       }
 
        // Send message to UI to update
        myStruct->nThreadState = THREAD_COMPLETED;
index 0a9e1b0..73fb4fa 100644 (file)
@@ -55,6 +55,7 @@ public:
        UINT CompareDirectories(CString dir1, CString dir2,     BOOL bRecursive);
        void SetHwnd(HWND hWnd);
        void SetMessageIDs(UINT updateMsg, UINT statusMsg);
+       void SetCompareSelected(bool bSelected = false);
 
 // runtime interface for main thread, called on main thread
        UINT GetThreadState() const;
@@ -74,6 +75,7 @@ private:
        UINT m_msgUpdateStatus;
        HWND m_hWnd;
        bool m_bAborting;
+       bool m_bOnlyRequested;
 };
 
 UINT DiffThread(LPVOID lpParam);
index 5dd441c..4e794f5 100644 (file)
@@ -1066,3 +1066,18 @@ void CDirView::ApplyPluginPrediffSetting(int newsetting)
                }
        }
 }
+
+/**
+ * @brief Mark selected items as needing for rescan.
+ */
+void CDirView::MarkForRescan()
+{
+       int sel = -1;
+       CString slFile, srFile;
+       while ((sel = m_pList->GetNextItem(sel, LVNI_SELECTED)) != -1)
+       {
+               DIFFITEM di = GetDiffItem(sel);
+               GetDocument()->SetDiffStatus(DIFFCODE::NEEDSCAN, DIFFCODE::SCANFLAGS, sel);
+       }
+       GetDocument()->SetMarkedRescan();
+}
index 514f317..ef6b22f 100644 (file)
@@ -69,6 +69,7 @@ CDirDoc::CDirDoc()
 , m_bRecursive(FALSE)
 , m_statusCursor(NULL)
 , m_bReuseCloses(FALSE)
+, m_bMarkedRescan(FALSE)
 {
        DIFFOPTIONS options = {0};
 
@@ -210,7 +211,10 @@ void CDirDoc::Rescan()
                        m_pCtxt->GetLeftPath(), m_pCtxt->GetRightPath());
        pf->clearStatus();
        pf->ShowProcessingBar(TRUE);
-       m_pCtxt->RemoveAll();
+
+       // Don't clear if only scanning selected items
+       if (!m_bMarkedRescan)
+               m_pCtxt->RemoveAll();
 
        m_pCtxt->m_hDirFrame = pf->GetSafeHwnd();
        m_pCtxt->m_msgUpdateStatus = MSG_STAT_UPDATE;
@@ -238,8 +242,10 @@ void CDirDoc::Rescan()
        m_diffThread.SetContext(m_pCtxt);
        m_diffThread.SetHwnd(m_pDirView->GetSafeHwnd());
        m_diffThread.SetMessageIDs(MSG_UI_UPDATE, MSG_STAT_UPDATE);
+       m_diffThread.SetCompareSelected(m_bMarkedRescan);
        m_diffThread.CompareDirectories(m_pCtxt->GetNormalizedLeft(),
                        m_pCtxt->GetNormalizedRight(), m_bRecursive);
+       m_bMarkedRescan = FALSE;
 }
 
 /**
index 672252a..4b76d39 100644 (file)
@@ -122,6 +122,7 @@ public:
        CString GetLeftBasePath() const { return m_pCtxt->GetNormalizedLeft(); }
        CString GetRightBasePath() const { return m_pCtxt->GetNormalizedRight(); }
        void RemoveDiffByKey(POSITION key) { m_pCtxt->RemoveDiff(key); }
+       void SetMarkedRescan() {m_bMarkedRescan = TRUE; }
 
 protected:
        CDiffWrapper m_diffWrapper;
@@ -145,6 +146,7 @@ private:
        CString m_strRightDesc; /**< Left side desription text */
        PluginManager m_pluginman;
        BOOL m_bReuseCloses; /**< Are we closing because of reuse? */
+       BOOL m_bMarkedRescan; /**< If TRUE next rescan scans only marked items */
 };
 
 //{{AFX_INSERT_LOCATION}}
index a713b82..2757704 100644 (file)
@@ -53,6 +53,7 @@ static void StoreDiffResult(DIFFITEM &di, CDiffContext * pCtxt,
                const DiffFileData * pDiffFileData);
 static void AddToList(CString sDir, const fentry * lent, const fentry * rent,
        int code, DiffItemList * pList);
+static void UpdateDiffItem(DIFFITEM & di, BOOL & bExists, CDiffContext *pCtxt);
 
 /** @brief cmpmth is a typedef for a pointer to a method */
 typedef int (CString::*cmpmth)(LPCTSTR sz) const;
@@ -237,6 +238,98 @@ int DirScan_CompareItems(DiffItemList & list, CDiffContext * pCtxt, IAbortable *
 }
 
 /**
+ * @brief Compare DiffItems in context marked for rescan.
+ *
+ * @param pCtxt [in,out] Compare context: contains list of items.
+ * @param piAbortable [in] Interface allowing to abort compare
+ * @return 1 if compare finished, -1 if compare was aborted
+ */
+int DirScan_CompareItems(CDiffContext * pCtxt, IAbortable * piAbortable)
+{
+       POSITION pos = pCtxt->GetFirstDiffPosition();
+       
+       while (pos != NULL)
+       {
+               if (piAbortable && piAbortable->ShouldAbort())
+                       return -1;
+
+               POSITION oldPos = pos;
+               DIFFITEM di = pCtxt->GetNextDiffPosition(pos);
+               if (di.isScanNeeded())
+               {
+                       BOOL bItemsExist = TRUE;
+                       pCtxt->RemoveDiff(oldPos);
+                       UpdateDiffItem(di, bItemsExist, pCtxt);
+                       if (bItemsExist)
+                               CompareDiffItem(di, pCtxt);
+               }
+       }
+       return 1;
+}
+
+/**
+ * @brief Update diffitem file/dir infos.
+ *
+ * Re-tests dirs/files if sides still exists, and updates infos for
+ * existing sides. This assumes filenames, or paths are not changed.
+ * Since in normal situations (I can think of) they cannot change
+ * after first compare.
+ *
+ * @param [in,out] di DiffItem to update.
+ * @param [out] bExists Set to
+ *  - TRUE if one of items exists so diffitem is valid
+ *  - FALSE if items were deleted, so diffitem is not valid
+ * @param [in] pCtxt Compare context
+ */
+void UpdateDiffItem(DIFFITEM & di, BOOL & bExists, CDiffContext *pCtxt)
+{
+       _stat stats;
+       CString leftpath;
+       CString rightpath;
+       BOOL bLeftExists = FALSE;
+       BOOL bRightExists = FALSE;
+
+       bExists = TRUE;
+       leftpath = di.getLeftFilepath(pCtxt->GetNormalizedLeft());
+       leftpath = paths_ConcatPath(leftpath, di.sfilename);
+       rightpath = di.getRightFilepath(pCtxt->GetNormalizedRight());
+       rightpath = paths_ConcatPath(rightpath, di.sfilename);
+       
+       // Re-check if left/right sides still exists (or are added)
+       if (_tstat(leftpath, &stats) == 0)
+               bLeftExists = TRUE;
+       if (_tstat(rightpath, &stats) == 0)
+               bRightExists = TRUE;
+
+       // Clear side-info and file-infos
+       di.diffcode &= ~DIFFCODE::SIDEFLAG;
+       di.left.Clear();
+       di.right.Clear();
+
+       // Update infos for existing sides
+       if (bLeftExists && bRightExists)
+       {
+               di.diffcode |= DIFFCODE::BOTH;
+               pCtxt->UpdateInfoFromDiskHalf(di, di.left);
+               pCtxt->UpdateInfoFromDiskHalf(di, di.right);
+       }
+       else if (bLeftExists && !bRightExists)
+       {
+               di.diffcode |= DIFFCODE::LEFT;
+               pCtxt->UpdateInfoFromDiskHalf(di, di.left);
+       }
+       else if (!bLeftExists && bRightExists)
+       {
+               di.diffcode |= DIFFCODE::RIGHT;
+               pCtxt->UpdateInfoFromDiskHalf(di, di.right);
+       }
+       else if (!bLeftExists && !bRightExists)
+       {
+               bExists = FALSE;
+       }
+}
+
+/**
  * @brief Compare two diffitems and add results to difflist in context.
  *
  * @param [in] di DiffItem to compare
@@ -248,6 +341,9 @@ void CompareDiffItem(DIFFITEM di, CDiffContext * pCtxt)
        CString sRightDir = pCtxt->GetNormalizedRight();
        static const TCHAR backslash[] = _T("\\");
 
+       // Clear possible rescan-flag
+       di.diffcode &= ~DIFFCODE::NEEDSCAN;
+
        if (!di.sSubdir.IsEmpty())
        {
                sLeftDir += backslash + di.sSubdir;
index a9294ae..4e9f736 100644 (file)
@@ -24,6 +24,7 @@ int DirScan_GetItems(const PathContext &paths, const CString & subdir, DiffItemL
                bool casesensitive, int depth, IAbortable * piAbortable);
 
 int DirScan_CompareItems(DiffItemList & list, CDiffContext * pCtxt, IAbortable * piAbortable);
+int DirScan_CompareItems(CDiffContext * pCtxt, IAbortable * piAbortable);
 
 void DirScan_InitializeDefaultCodepage();
 
index 0ef80a8..4416365 100644 (file)
@@ -170,6 +170,7 @@ BEGIN_MESSAGE_MAP(CDirView, CListViewEx)
        ON_WM_SIZE()
        ON_COMMAND(ID_MERGE_DELETE, OnDelete)
        ON_UPDATE_COMMAND_UI(ID_MERGE_DELETE, OnUpdateDelete)
+       ON_COMMAND(ID_DIR_RESCAN, OnMarkedRescan)
        //}}AFX_MSG_MAP
        ON_NOTIFY_REFLECT(LVN_COLUMNCLICK, OnColumnClick)
        ON_NOTIFY_REFLECT(LVN_GETINFOTIP, OnInfoTip)
@@ -2525,3 +2526,13 @@ void CDirView::OnItemChanged(NMHDR* pNMHDR, LRESULT* pResult)
        }
        *pResult = 0;
 }
+
+/**
+ * @brief Called when item is marked for rescan.
+ */
+void CDirView::OnMarkedRescan()
+{
+       GetDocument()->SetMarkedRescan();
+       MarkForRescan();
+       GetDocument()->Rescan();
+}
index 6317f40..43f5c39 100644 (file)
@@ -156,6 +156,7 @@ private:
        void PerformActionList(ActionList & actions);
        void UpdateCopiedItems(ActionList & actions);
        void UpdateDeletedItems(ActionList & actions);
+       void MarkForRescan();
 // End DirActions.cpp
 
 // Implementation in DirViewCols.cpp
@@ -308,6 +309,7 @@ protected:
        afx_msg void OnUpdateCtxtDirMoveRightTo(CCmdUI* pCmdUI);
        afx_msg void OnDelete();
        afx_msg void OnUpdateDelete(CCmdUI* pCmdUI);
+       afx_msg void OnMarkedRescan();
        //}}AFX_MSG
        DECLARE_MESSAGE_MAP()
        BOOL OnHeaderBeginDrag(LPNMHEADER hdr, LRESULT* pResult);
index 2aac22e..048eaf5 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1954,7 +1956,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2482,6 +2483,7 @@ BEGIN
     ID_OPTIONS              "Opções do Programa\nOptions"
     ID_REFRESH              "Atualizar tela\nAtualizar (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2522,6 +2524,7 @@ BEGIN
     ID_R2LNEXT              "Copy difference to left and advance to next\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Copiar todas as diferenças para o arquivo da direita\nTodos para a Direita"
     ID_ALL_LEFT             "Copiar todas as diferenças para o arquivo da esquerda\nTodos para a Esquerda"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 56ba5a5..dcc4f67 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1853,7 +1855,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2381,6 +2382,7 @@ BEGIN
     ID_OPTIONS              "Íàãëàñÿíå íà ïðîãðàìíèòå íàñòðîèêè\nÍàñòðîèêè"
     ID_REFRESH              "Refresh display\nRefresh (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2421,6 +2423,7 @@ BEGIN
     ID_R2LNEXT              "Êîïèðàíå íà ðàçëèêàòà â ëåâèÿ ôàéë è ïðåäâèæâàíå êúì ñëåäâàùàòà\nÊîïèðàíå â ëÿâî è ïðåäâèæâàíå (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Êîïèðàíå íà âñè÷êè ðàçëèêè â äåñíèÿ ôàéë\nÂñè÷êî â äÿñíî"
     ID_ALL_LEFT             "Êîïèðàíå íà âñè÷êè ðàçëèêè â ëåâèÿ ôàéë\nÂñè÷êî â ëÿâî"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 8ad42fd..9cec99b 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Ambdós costats... (%1 de %2)", ID_DIR_ZIP_BOTH
             MENUITEM "Di&ferències... (%1 de %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1854,7 +1856,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "De dreta a... (%1)"
     IDS_MOVE_LEFT_TO2       "D'esquerra a... (%1 de %2)"
     IDS_MOVE_RIGHT_TO2      "De dreta a... (%1 de %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2382,6 +2383,7 @@ BEGIN
     ID_OPTIONS              "Especifica opcions del programa\nOpcions"
     ID_REFRESH              "Actualitza la visualització\nActualitza (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copia les línies seleccionades al Porta-retalls afegint-hi els números de línia al inici de línia"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2422,6 +2424,7 @@ BEGIN
     ID_R2LNEXT              "Copia la diferència a l'esquerra i avança a la següent\nCopia a l'esquerra i avança (Ctrl+Alt+Esquerra)"
     ID_ALL_RIGHT            "Copia totes les diferènces al fitxer de la dreta\nTot a la dreta"
     ID_ALL_LEFT             "Copia totes les diferènces al fitxer de l'esquerra\nTot a l'esquerra"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index f4459cf..27f9d2e 100644 (file)
@@ -445,6 +445,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1824,7 +1826,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2352,6 +2353,7 @@ BEGIN
     ID_OPTIONS              "É趨³ÌÐòÑ¡Ïî\nÑ¡Ïî"
     ID_REFRESH              "¸üÐÂÏÔʾ\n¸üР(F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2392,6 +2394,7 @@ BEGIN
     ID_R2LNEXT              "Copy difference to left and advance to next\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "¸´ÖÆËùÓв»Í¬µ½ÓÒ±ßÎļþ\nËùÓе½ÓÒ±ß"
     ID_ALL_LEFT             "¸´ÖÆËùÓв»Í¬µ½×ó±ßÎļþ\nËùÓе½×ó±ß"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 9868a2e..920b81c 100644 (file)
@@ -445,6 +445,8 @@ BEGIN
             MENUITEM "¨âªÌ(&B)... (%1 ¦@ %2)",      ID_DIR_ZIP_BOTH
             MENUITEM "¤£¦P(&D)... (%1 ¦@ %2)",      ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1936,7 +1938,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "¥kÃä¨ì... (%1)"
     IDS_MOVE_LEFT_TO2       "¥ªÃä¨ì... (%1 ¦@ %2)"
     IDS_MOVE_RIGHT_TO2      "¥kÃä¨ì... (%1 ¦@ %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2459,6 +2460,7 @@ BEGIN
     ID_OPTIONS              "³]©wµ{¦¡¿ï¶µ\n¿ï¶µ"
     ID_REFRESH              "§ó·sÅã¥Ü\n§ó·s (F5)"
     ID_EDIT_COPY_LINENUMBERS "½Æ»s¿ï¨úªº¦C¨ì°Å¶Kï¨Ã¥[¤J¦C¸¹©ó¦Cªº¶}ÀY"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2499,6 +2501,7 @@ BEGIN
     ID_R2LNEXT              "½Æ»s¥ªÃ䤣¦P©M¶i¶¥¨ì¤U¤@\n½Æ»s¥ªÃä©M¶i¶¥ (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "½Æ»s©Ò¦³¤£¦P¨ì¥kÃäÀÉ®×\n©Ò¦³¨ì¥kÃä"
     ID_ALL_LEFT             "½Æ»s©Ò¦³¤£¦P¨ì¥ªÃäÀÉ®×\n©Ò¦³¨ì¥ªÃä"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index d7d656b..547d758 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1951,7 +1953,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2479,6 +2480,7 @@ BEGIN
     ID_OPTIONS              "Nastavit mo\9enosti programu\nOptions"
     ID_REFRESH              "Refresh display\nRefresh (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2519,6 +2521,7 @@ BEGIN
     ID_R2LNEXT              "Copy difference to left and advance to next\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Zkopírovat v\9aechny rozdíly do souboru vpravo\nAll Right"
     ID_ALL_LEFT             "Zkopírovat v\9aechny rozdíly do souboru vlevo\nAll Left"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index fbc6089..50e9c95 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Begge... (%1 af %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Forskellene... (%1 af %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1836,7 +1838,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Højre til... (%1)"
     IDS_MOVE_LEFT_TO2       "Venstre til... (%1 af %2)"
     IDS_MOVE_RIGHT_TO2      "Højre til... (%1 af %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2364,6 +2365,7 @@ BEGIN
     ID_OPTIONS              "Sæt program indstillinger\nIndstillinger"
     ID_REFRESH              "Opdater display\nOpdater (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2404,6 +2406,7 @@ BEGIN
     ID_R2LNEXT              "Kopier forskel til venstre side og gå til næste forskel\nKopier til venstre og gå til næste (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Kopier alle forskelle til den højre fil\nAlt til højre"
     ID_ALL_LEFT             "Kopier alle forskelle til den venstre fil\nAlt til venstre"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 8f26283..6ec288e 100644 (file)
@@ -353,7 +353,6 @@ BEGIN
         MENUITEM SEPARATOR
         MENUITEM "Alles naar rechts kopiëren",  ID_ALL_RIGHT
         MENUITEM "Alles naar links kopiëren",   ID_ALL_LEFT
-
     END
     POPUP "&Tools"
     BEGIN
@@ -448,6 +447,8 @@ BEGIN
             MENUITEM "&Beide... (%1 van %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Verschillen... (%1 van %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1948,7 +1949,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Van rechts naar... (%1)"
     IDS_MOVE_LEFT_TO2       "Van links naar... (%1 van %2)"
     IDS_MOVE_RIGHT_TO2      "Van rechts naar... (%1 van %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2476,6 +2476,7 @@ BEGIN
     ID_OPTIONS              "Programmaopties instellen\nEigenschappen"
     ID_REFRESH              "Beeld verversen\nVerversen (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2516,6 +2517,7 @@ BEGIN
     ID_R2LNEXT              "Het verschil naar links kopiëren en verder naar het volgende verschil.\nNaar links kopiëren en volgende (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Alle verschillen naar het rechter bestand kopiëren.\nAlles naar rechts kopiëren"
     ID_ALL_LEFT             "Kopieer alle verschillen naar het linker bestand. \nAlles naar links kopiëren"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index c6d5987..44a6e98 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "les deu&x côtés... (%1 of %2)", ID_DIR_ZIP_BOTH
             MENUITEM "les di&fférences...(%1 of %2)", ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1839,7 +1841,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "De droite vers... (%1)"
     IDS_MOVE_LEFT_TO2       "De gauche vers... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "De droite vers... (%1 of %2)"
-    ID_MERGE_DELETE         "Supprimer les items selectionnés pour les deux répertoires"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2365,6 +2366,7 @@ BEGIN
     ID_OPTIONS              "Modifier les options du programme\nOptions"
     ID_REFRESH              "Actualiser l'affichage\nActualiser (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copier les lignes sélectionnés vers le presse-papiers en les précédants d'un numéro de ligne"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2405,6 +2407,7 @@ BEGIN
     ID_R2LNEXT              "Copier la différence vers la gauche et Avancer\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Copier toutes les différences vers le fichier de droite\nCopier Tout à Droite"
     ID_ALL_LEFT             "Copier toutes les différences vers le fichier de gauche\nCopier Tout à Gauche"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 800cc9a..55561d0 100644 (file)
@@ -450,6 +450,8 @@ BEGIN
             MENUITEM "&Beide... (%1 von %2)",       ID_DIR_ZIP_BOTH
             MENUITEM "&Unterschiede... (%1 von %2)", ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1954,7 +1956,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Rechts nach... (%1)"
     IDS_MOVE_LEFT_TO2       "Links nach... (%1 von %2)"
     IDS_MOVE_RIGHT_TO2      "Rechts nach... (%1 von %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2482,6 +2483,7 @@ BEGIN
     ID_OPTIONS              "Nimmt Programm-Einstellungen vor.\nEinstellungen"
     ID_REFRESH              "Aktualisiert die Anzeige\nAktualisieren (F5)"
     ID_EDIT_COPY_LINENUMBERS "Kopiert die ausgewählten Zeilen in die Zwischenablage und fügt Zeilennummern vor den Zeilenanfang."
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2522,6 +2524,7 @@ BEGIN
     ID_R2LNEXT              "Kopiere Unterschied nach Links und springe zum nächsten Unterschied.\nNach links kopieren und fortschreiten (Strg+Alt+Links)"
     ID_ALL_RIGHT            "Kopiert alle Unterschiede in die rechte Datei.\nAlles nach rechts kopieren"
     ID_ALL_LEFT             "Kopiert alle Unterschiede in die linke Datei.\nAlles nach links kopieren"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 7fa02ce..5decb66 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Mindkét oldal... (%1 ennyibõl: %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Eltérések... (%1 ennyibõl: %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1837,7 +1839,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Jobbról... (%1)"
     IDS_MOVE_LEFT_TO2       "Balról... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Jobbról... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2365,6 +2366,7 @@ BEGIN
     ID_OPTIONS              "A program beállítása\nBeállítások"
     ID_REFRESH              "Kijezõ frissítése\nFrissítés (F5)"
     ID_EDIT_COPY_LINENUMBERS "A kijelölt sorok vágólapra másolása a sorok elejéhez a sorszámokat hozzáfûzve"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2405,6 +2407,7 @@ BEGIN
     ID_R2LNEXT              "Az eltérés másolása balra és ugrás tovább\nMásolás balra és Ugrás (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Az összes eltérés másolása jobbra\nMind jobbra"
     ID_ALL_LEFT             "Az összes eltérés másolása jobbra\nMind balra"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 290ca28..3ce55e2 100644 (file)
@@ -444,6 +444,8 @@ BEGIN
             MENUITEM "&Entrambi... (%1 su %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "Di&fferenze... (%1 su %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1950,7 +1952,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Destra in... (%1)"
     IDS_MOVE_LEFT_TO2       "Sinistra in... (%1 su %2)"
     IDS_MOVE_RIGHT_TO2      "Destra in... (%1 su %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2478,6 +2479,7 @@ BEGIN
     ID_OPTIONS              "Imposta le opzioni del programma\nOpzioni"
     ID_REFRESH              "Aggiorna la visualizzazione\nAggiorna (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copia le linee selezionate negli Appunti aggiungendo i numeri di linea all'inizio"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2518,6 +2520,7 @@ BEGIN
     ID_R2LNEXT              "Copia la differenza a sinistra e avanza alla prossima\nCopia a sinistra e avanza (Ctrl+Alt+Sinistra)"
     ID_ALL_RIGHT            "Copia tutte le differenze dal file di sinistra a quello di destra\nTutto a destra"
     ID_ALL_LEFT             "Copia tutte le differenze dal file di destra a quello di sinistra\nTutto a sinistra"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 25f35dd..980d62a 100644 (file)
@@ -447,6 +447,8 @@ BEGIN
             MENUITEM "\97¼\91¤(&B)... (%1 / %2)",       ID_DIR_ZIP_BOTH
             MENUITEM "\8d·\88Ù(&D)... (%1 / %2)",       ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1841,7 +1843,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "\89E\82©\82ç\8eQ\8fÆ\90æ\82Ö... (%1)"
     IDS_MOVE_LEFT_TO2       "\8d\82©\82ç\8eQ\8fÆ\90æ\82Ö... (%1 / %2)"
     IDS_MOVE_RIGHT_TO2      "\89E\82©\82ç\8eQ\8fÆ\90æ\82Ö... (%1 / %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2369,6 +2370,7 @@ BEGIN
     ID_OPTIONS              "\83v\83\8d\83O\83\89\83\80\83I\83v\83V\83\87\83\93\82ð\90Ý\92è\82µ\82Ü\82·\n\83I\83v\83V\83\87\83\93"
     ID_REFRESH              "\8dÅ\90V\82Ì\8fî\95ñ\82É\8dX\90V\82µ\82Ü\82·\n\95\\8e¦\8dX\90V (F5)"
     ID_EDIT_COPY_LINENUMBERS "\91I\91ð\82³\82ê\82½\8ds\82Ì\90æ\93ª\82É\8ds\94Ô\8d\86\82ð\95t\89Á\82µ\82Ä\83N\83\8a\83b\83v\83{\81[\83h\82Ö\83R\83s\81[\82µ\82Ü\82·"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2409,6 +2411,7 @@ BEGIN
     ID_R2LNEXT              "\8d·\88Ù\82ð\8d\82É\83R\83s\81[\82µ\81A\8e\9f\82Ì\8d·\88Ù\82É\90i\82Ý\82Ü\82·\n\8d\82É\83R\83s\81[\82µ\8e\9f\82Ö (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "\82·\82×\82Ä\82Ì\8d·\88Ù\82ð\89E\82Ì\83t\83@\83C\83\8b\82É\83R\83s\81[\82µ\82Ü\82·\n\89E\82·\82×\82Ä"
     ID_ALL_LEFT             "\82·\82×\82Ä\82Ì\8d·\88Ù\82ð\8d\82Ì\83t\83@\83C\83\8b\82É\83R\83s\81[\82µ\82Ü\82·\n\8d\82·\82×\82Ä"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index e6f55a7..a0f69c9 100644 (file)
@@ -448,6 +448,8 @@ BEGIN
             MENUITEM "¸ðµÎ(&B)... (%1 of %2)",      ID_DIR_ZIP_BOTH
             MENUITEM "´Ù¸¥ ÆÄÀϸ¸(&D)... (%1 of %2)", ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1835,7 +1837,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "¿À¸¥ÂÊ ÆÄÀÏ À§Ä¡ÁöÁ¤ À̵¿ (%1)"
     IDS_MOVE_LEFT_TO2       "¿ÞÂÊ ÆÄÀÏ À§Ä¡ÁöÁ¤ À̵¿ (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "¿À¸¥ÂÊ ÆÄÀÏ À§Ä¡ÁöÁ¤ À̵¿ (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2362,6 +2363,7 @@ BEGIN
     ID_OPTIONS              "¿É¼ÇÀ» ¼³Á¤ÇÕ´Ï´Ù.\n¿É¼Ç"
     ID_REFRESH              "»õ·Î °íħ\n»õ·Î °íħ (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2402,6 +2404,7 @@ BEGIN
     ID_R2LNEXT              "´Ù¸¥ ºÎºÐÀ» ¿ÞÂÊÀ¸·Î º¹»çÇÏ°í, ´ÙÀ½ ´Ù¸¥ ºÎºÐÀ¸·Î À̵¿ÇÕ´Ï´Ù\n¿ÞÂÊÀ¸·Î º¹»ç - Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "¸ðµç ´Ù¸¥ ºÎºÐÀ» ¿À¸¥ÂÊ ÆÄÀϷΠº¹»çÇÕ´Ï´Ù.\n¸ðµÎ ¿À¸¥ÂÊÀ¸·Î"
     ID_ALL_LEFT             "¸ðµç ´Ù¸¥ ºÎºÐÀ» ¿ÞÂÊ ÆÄÀϷΠº¹»çÇÕ´Ï´Ù.\n¸ðµÎ ¿ÞÂÊÀ¸·Î"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 7525b6c..2249992 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Begge... (%1 av %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Forskjellene... (%1 av %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1950,7 +1952,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Høyre til... (%1)"
     IDS_MOVE_LEFT_TO2       "Venstre til... (%1 av %2)"
     IDS_MOVE_RIGHT_TO2      "Høyre til... (%1 av %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2478,6 +2479,7 @@ BEGIN
     ID_OPTIONS              "Sett programinnstillinger\nInnstillinger"
     ID_REFRESH              "Oppdater visning\nOppdater (F5)"
     ID_EDIT_COPY_LINENUMBERS "Kopier valgte linjer til utklippstavle med linjenummer foran"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2518,6 +2520,7 @@ BEGIN
     ID_R2LNEXT              "Kopier forskjell til høyre og gå videre til neste\nKopier venstre og gå videre (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Kopier alle forskjeller til den høyre filen\nAlt til høyre"
     ID_ALL_LEFT             "Kopier alle forskjeller til den venstre filen\nAlt til venstre"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index cdf0732..c9c0450 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Obie... (%1 z %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Ró¿nice... (%1 z %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1951,7 +1953,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Prawa na... (%1)"
     IDS_MOVE_LEFT_TO2       "Lewa na... (%1 z %2)"
     IDS_MOVE_RIGHT_TO2      "Prawa na... (%1 z %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2479,6 +2480,7 @@ BEGIN
     ID_OPTIONS              "Ustaw opcje programu\nOpcje"
     ID_REFRESH              "Od\9cwie¿ podgl¹d\nOd\9cwie¿ (F5)"
     ID_EDIT_COPY_LINENUMBERS "Kopiuj wybrane linie do schowka dodaj¹c numeracjê wierszy"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2519,6 +2521,7 @@ BEGIN
     ID_R2LNEXT              "Kopiuj ró¿nicê na lewo i przejd\9f do nastêpnej\nKopiuj na lewo i nastêpna (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Kopiuj wszystkie ró¿nice do prawego pliku\nWszystkie na prawo"
     ID_ALL_LEFT             "Kopiuj wszystkie ró¿nice do lewego pliku\nWszystkie na lewo"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 47eebb6..36df30b 100644 (file)
@@ -455,6 +455,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1852,7 +1854,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Ñïðàâà â... (%1)"
     IDS_MOVE_LEFT_TO2       "Ñëåâà â... (%1 èç %2)"
     IDS_MOVE_RIGHT_TO2      "Ñïðàâà â... (%1 èç %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2374,6 +2375,7 @@ BEGIN
     ID_REFRESH              "Îáíîâèòü ýêðàí\nRefresh (F5)"
     ID_EDIT_COPY_LINENUMBERS 
                             "Ñêîïèðîâàòü âûáðàííûå ñòðîêè â áóôåð îáìåíà, äîáàâëÿÿ â íà÷àëå ñòðîêè åå íîìåð"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2414,6 +2416,7 @@ BEGIN
     ID_R2LNEXT              "Ñêîïèðîâàòü îòëè÷èå íà ïðàâóþ ïàíåëü è ïåðåéòè ê ñëåäóþùåìó\nCopy Left and advance (Ctrl Alt Left)"
     ID_ALL_RIGHT            "Ñêîïèðîâàòü âñå îòëè÷èÿ â ôàéë ñïðàâà\nAll Right"
     ID_ALL_LEFT             "Ñêîïèðîâàòü âñå îòëè÷èÿ â ôàéë ñëåâà\nAll Left"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index ac2afd9..12828b1 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1951,7 +1953,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2479,6 +2480,7 @@ BEGIN
     ID_OPTIONS              "Nastavi\9d mo\9enosti programu\nMo\9enosti"
     ID_REFRESH              "Refresh display\nRefresh (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2519,6 +2521,7 @@ BEGIN
     ID_R2LNEXT              "Copy difference to left and advance to next\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_LEFT             "Skopírova\9d v\9aetky rozdiely do súboru v¾avo\nV\9aetko v¾avo"
     ID_ALL_RIGHT            "Skopírova\9d v\9aetky rozdiely do súboru vpravo\nV\9aetko vpravo"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 508e921..2443c78 100644 (file)
@@ -446,6 +446,8 @@ BEGIN
             MENUITEM "&Ambos... (%1 de %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "Di&ferencias... (%1 de %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1951,7 +1953,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Lado derecho a... (%1)"
     IDS_MOVE_LEFT_TO2       "Lado izquierdo a... (%1 de %2)"
     IDS_MOVE_RIGHT_TO2      "Lado derecho a... (%1 de %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2479,6 +2480,7 @@ BEGIN
     ID_OPTIONS              "Especificar propiedades de la aplicación\nConfiguración"
     ID_REFRESH              "Refrescar la vista\nRefrescar(F5)"
     ID_EDIT_COPY_LINENUMBERS "Copiar las líneas seleccionadas al portapapeles añadiendo números de línea al principio de cada una de ellas"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2519,6 +2521,7 @@ BEGIN
     ID_R2LNEXT              "Copiar diferencia al lado izquierdo e ir a la siguiente\nCopiar a la izquierda y avanzar (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Copiar todas las diferencias al lado derecho\nTodas a la derecha"
     ID_ALL_LEFT             "Copiar todas las diferencias al lado izquierdo\nTodas a la izquierda"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index d4e136b..f7e2a44 100644 (file)
@@ -445,6 +445,8 @@ BEGIN
             MENUITEM "&Båda... (%1 av %2)",       ID_DIR_ZIP_BOTH
             MENUITEM "&Skillnader... (%1 av %2)", ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1950,7 +1952,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Höger till... (%1)"
     IDS_MOVE_LEFT_TO2       "Vänster till... (%1 av %2)"
     IDS_MOVE_RIGHT_TO2      "Höger till... (%1 av %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2478,6 +2479,7 @@ BEGIN
     ID_OPTIONS              "Ändrar programinställningar\nEgenskaper"
     ID_REFRESH              "Uppdaterar innehållet\nUppdatera (F5)"
     ID_EDIT_COPY_LINENUMBERS "Kopierar valda rader till klippboken och adderar radnummer till radernas start"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2518,6 +2520,7 @@ BEGIN
     ID_R2LNEXT              "Kopierar skillnad till vänster och går fram till nästa\nKopiera vänster och gå framåt (Ctrl Alt Vänster)"
     ID_ALL_RIGHT            "Kopierar alla skillnader till den högra filen\nKopiera allt till höger"
     ID_ALL_LEFT             "Kopierar alla skillnader till den vänstra filen\nKopiera allt till vänster"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index 1f60123..95fa32a 100644 (file)
@@ -445,6 +445,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1137,7 +1139,7 @@ END
 
 IDD_SAVECLOSING DIALOGEX 0, 0, 262, 154
 STYLE DS_SETFONT | DS_MODALFRAME | DS_FIXEDSYS | WS_POPUP | WS_CAPTION |
-    WS_SYSMENU
+    WS_SYSMENU | WS_THICKFRAME
 CAPTION "Save modified files?"
 FONT 8, "MS Shell Dlg", 0, 0, 0x1
 BEGIN
@@ -1840,7 +1842,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2368,6 +2369,7 @@ BEGIN
     ID_OPTIONS              "Set program options\nOptions"
     ID_REFRESH              "Refresh display\nRefresh (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2408,6 +2410,7 @@ BEGIN
     ID_R2LNEXT              "Copy difference to left and advance to next\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Copy all differences to the right file\nAll Right"
     ID_ALL_LEFT             "Copy all differences to the left file\nAll Left"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif
index d021e5d..b6724fe 100644 (file)
@@ -458,6 +458,8 @@ BEGIN
             MENUITEM "&Both... (%1 of %2)",         ID_DIR_ZIP_BOTH
             MENUITEM "&Differences... (%1 of %2)",  ID_DIR_ZIP_BOTH_DIFFS_ONLY
         END
+        MENUITEM SEPARATOR
+        MENUITEM "&Refresh",                        ID_DIR_RESCAN
     END
     POPUP "_HDR_POPUP_"
     BEGIN
@@ -1848,7 +1850,6 @@ BEGIN
     IDS_MOVE_RIGHT_TO       "Right to... (%1)"
     IDS_MOVE_LEFT_TO2       "Left to... (%1 of %2)"
     IDS_MOVE_RIGHT_TO2      "Right to... (%1 of %2)"
-    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // DIRECTORY DIFFING : FILE COPY/DELETE CONFIRMATION
@@ -2189,7 +2190,7 @@ BEGIN
     IDS_MALAY_MALAYSIA      "Malay (Malaysian)"
     IDS_MALAY_BRUNEI_DARUSSALAM "Malay (Brunei Darussalam)"
     IDS_MANIPURI            "Manipuri"
-    IDS_NORWEGIAN_BOKMAL    "Norwegian (Bokmal)"
+    IDS_NORWEGIAN_BOKMAL    "Norwegian (Bokmål)"
     IDS_NORWEGIAN_NYNORSK   "Norwegian (Nynorsk)"
     IDS_POLISH              "Polski"
     IDS_PORTUGUESE          "Portugese"
@@ -2376,6 +2377,7 @@ BEGIN
     ID_OPTIONS              "Set program options\nOptions"
     ID_REFRESH              "Refresh display\nRefresh (F5)"
     ID_EDIT_COPY_LINENUMBERS "Copy selected lines to clipboard adding linenumbers to line begin"
+    ID_DIR_RESCAN            "Refresh selected items"
 END
 
 // VIEW MENU (FILE TYPE)
@@ -2416,6 +2418,7 @@ BEGIN
     ID_R2LNEXT              "Copy difference to left and advance to next\nCopy Left and Advance (Ctrl+Alt+Left)"
     ID_ALL_RIGHT            "Copy all differences to the right file\nAll Right"
     ID_ALL_LEFT             "Copy all differences to the left file\nAll Left"
+    ID_MERGE_DELETE         "Delete selected items from both directories"
 END
 
 // TOOLS MENU
index a3b45e8..5a3125f 100644 (file)
@@ -1,6 +1,10 @@
 2005-06-13 Kimmo
  PATCH: [ 1219333 ] Wrong confirmation message when deleting unique items
   Src: DirActions.cpp
+ PATCH: [ 1218661 ] Rescan selected items
+  Src: DiffItem.h DiffThread.cpp DiffThread.h DirActions.cpp DirDoc.cpp DirDoc.h
+   DirScan.cpp DirScan.h DirView.cpp DirView.h Merge.rc resource.h
+  Src/Languages: *.rc resource.h
 
 2005-06-12 Kimmo
  BUG: [ 1218133 ] German options dialog is too wide
index 6500ed7..6be3345 100644 (file)
 #define ID_OPTIONS                      32786
 #define ID_REFRESH                      32787
 #define ID_EDIT_COPY_LINENUMBERS        32788
+#define ID_DIR_RESCAN                   33789
 #define ID_OPTIONS_SHOWIDENTICAL        32800
 #define ID_OPTIONS_SHOWDIFFERENT        32801
 #define ID_OPTIONS_SHOWUNIQUELEFT       32802
 #define ID_R2LNEXT                      32840
 #define ID_ALL_RIGHT                    32841
 #define ID_ALL_LEFT                     32842
+#define ID_MERGE_DELETE                 32845
 #define ID_TOOLS_CUSTOMIZECOLUMNS       32864
 #define ID_TOOLS_GENERATEPATCH          32865
 #define ID_TOOLS_FILTERS                32866
 #define ID_LOCBAR_GOTOLINE_FMT          33093
 #define ID_HELP_MERGE7ZMISMATCH         33094
 #define ID_FILE_OPENPROJECT             33095
-#define ID_MERGE_DELETE                 33096
 
 // Next default values for new objects
 // 
 #ifndef APSTUDIO_READONLY_SYMBOLS
 #define _APS_3D_CONTROLS                     1
 #define _APS_NEXT_RESOURCE_VALUE        224
-#define _APS_NEXT_COMMAND_VALUE         33097
+#define _APS_NEXT_COMMAND_VALUE         33096
 #define _APS_NEXT_CONTROL_VALUE         1191
 #define _APS_NEXT_SYMED_VALUE           111
 #endif