ON_UPDATE_COMMAND_UI(ID_PREVDIFF, OnUpdatePrevdiff)
ON_COMMAND(ID_CURDIFF, OnCurdiff)
ON_UPDATE_COMMAND_UI(ID_CURDIFF, OnUpdateCurdiff)
+ ON_UPDATE_COMMAND_UI(ID_FILE_SAVE, OnUpdateSave)
//}}AFX_MSG_MAP
ON_NOTIFY_REFLECT(LVN_COLUMNCLICK, OnColumnClick)
END_MESSAGE_MAP()
m_pList->SetItemState(i, LVIS_FOCUSED, LVIS_FOCUSED);
m_pList->EnsureVisible(i, FALSE);
}
+
+void CDirView::OnUpdateSave(CCmdUI* pCmdUI)
+{
+ pCmdUI->Enable(FALSE);
+}
afx_msg void OnUpdatePrevdiff(CCmdUI* pCmdUI);
afx_msg void OnCurdiff();
afx_msg void OnUpdateCurdiff(CCmdUI* pCmdUI);
+ afx_msg void OnUpdateSave(CCmdUI* pCmdUI);
//}}AFX_MSG
DECLARE_MESSAGE_MAP()
private:
WinMerge: Merge.cpp
PATCH: [ 696588 ] Multimonitor + virtual screens support
WinMerge: MainFrm.cpp Merge.dsp multimon.h
+ BUG: [ 697320 ] Saving enabled when comparing directories
+ WinMerge: DirView.h DirView.cpp
2003-02-28 Kimmo
BUG: [ 693932 ] Trailing \ on path crashes WinMerge