Adding files to MRU-list at "save as".
This commit is contained in:
parent
dac256b36d
commit
ec506de188
@ -222,7 +222,11 @@ void mruListUpdate()
|
|||||||
for (i = 0, it = mruList.begin(); it != mruList.end(); ++it, ++i)
|
for (i = 0, it = mruList.begin(); it != mruList.end(); ++it, ++i)
|
||||||
{
|
{
|
||||||
assert(i <= 5);
|
assert(i <= 5);
|
||||||
AppendMenu(mruFileMenu, MF_STRING, ID_RECENTFILES_FILE1 + i, it->c_str());
|
std::string menuEntry = std::string("&");
|
||||||
|
menuEntry += char('1' + i);
|
||||||
|
menuEntry += " ";
|
||||||
|
menuEntry += *it;
|
||||||
|
AppendMenu(mruFileMenu, MF_STRING, ID_RECENTFILES_FILE1 + i, menuEntry.c_str());
|
||||||
}
|
}
|
||||||
DrawMenuBar(hwnd);
|
DrawMenuBar(hwnd);
|
||||||
}
|
}
|
||||||
@ -302,6 +306,9 @@ void fileSaveAs()
|
|||||||
{
|
{
|
||||||
setWindowFileName(temp);
|
setWindowFileName(temp);
|
||||||
fileName = temp;
|
fileName = temp;
|
||||||
|
|
||||||
|
mruListInsert(temp);
|
||||||
|
mruListUpdate();
|
||||||
}
|
}
|
||||||
else MessageBox(trackViewWin, _T("Failed to save file"), NULL, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);
|
else MessageBox(trackViewWin, _T("Failed to save file"), NULL, MB_OK | MB_ICONERROR | MB_SETFOREGROUND);
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user