m_bAllowMixedEol = theApp.GetProfileInt(_T("Settings"), _T("AllowMixedEOL"), NULL);
theApp.SetFileFilterPath(theApp.GetProfileString(_T("Settings"), _T("FileFilterPath"), _T("")));
m_sExtEditorPath = theApp.GetProfileString(_T("Settings"), _T("ExternalEditor"), _T(""));
+ bUnpackerMode = theApp.GetProfileInt(_T("Settings"), _T("UnpackerMode"), UNPACK_MANUAL);
m_bReuseDirDoc = TRUE;
// TODO: read preference for logging
bUnpackerMode = UNPACK_AUTO;
break;
}
+ theApp.WriteProfileInt(_T("Settings"), _T("UnpackerMode"), bUnpackerMode);
}
void CMainFrame::OnUpdatePluginUnpackMode(CCmdUI* pCmdUI)
{
if (pCmdUI->m_nID == ID_UNPACK_MANUAL)
- pCmdUI->SetCheck(UNPACK_MANUAL == bUnpackerMode);
+ pCmdUI->SetRadio(UNPACK_MANUAL == bUnpackerMode);
if (pCmdUI->m_nID == ID_UNPACK_AUTO)
- pCmdUI->SetCheck(UNPACK_AUTO == bUnpackerMode);
+ pCmdUI->SetRadio(UNPACK_AUTO == bUnpackerMode);
}
/**
2003-11-13 Kimmo
PATCH: [ 838084 ] Add * to newer file's date field in dir compare
WinMerge: DirView.cpp DirViewColHandler.cpp
+ BUG: [ 840785 ] Menu: Plugins | Automatic/Manual inconsistent
+ WinMerge: MainFrm.cpp
2003-11-13 Laoran
PATCH: [ 838354 ] Revisit Speedup Speed up display of large differences