summaryrefslogtreecommitdiff
path: root/common/mainwnd.cpp
diff options
context:
space:
mode:
authorleo2001-01-28 23:22:26 +0000
committerleo2001-01-28 23:22:26 +0000
commit07636fc79aa7bcc76746e742925593ff085f076e (patch)
treeebe34125886b438c2a7ee1d494c94f2948499065 /common/mainwnd.cpp
parentd6421347150ba0aadfeb30399c9a4bdbdfeb619b (diff)
Minor fixes
git-svn-id: http://svn.leocad.org/trunk@234 c7d43263-9d01-0410-8a33-9dba5d9f93d6
Diffstat (limited to 'common/mainwnd.cpp')
-rw-r--r--common/mainwnd.cpp15
1 files changed, 13 insertions, 2 deletions
diff --git a/common/mainwnd.cpp b/common/mainwnd.cpp
index 34e2a0b..69e438c 100644
--- a/common/mainwnd.cpp
+++ b/common/mainwnd.cpp
@@ -36,6 +36,16 @@ MainWnd::~MainWnd ()
void MainWnd::UpdateMRU ()
{
+#ifdef LC_WINDOWS
+ // FIXME !!
+ void SystemUpdateRecentMenu(char names[4][LC_MAXPATH]);
+ char names[4][LC_MAXPATH];
+
+ for (int i = 0; i < LC_MRU_MAX; i++)
+ strcpy (names[i], m_strMRU[i]);
+
+ SystemUpdateRecentMenu(names);
+#else
for (int i = 0; i < LC_MRU_MAX; i++)
{
if (m_strMRU[i].IsEmpty ())
@@ -43,10 +53,10 @@ void MainWnd::UpdateMRU ()
if (i == 0)
{
SetMenuItemText (LC_MAINWND_RECENT1, "Recent Files");
- EnableMenuItem (LC_MAINWND_RECENT1, false);
+ EnableMenuItem (LC_MAINWND_RECENT1, false);
}
else
- ShowMenuItem (LC_MAINWND_RECENT1+i, false);
+ ShowMenuItem (LC_MAINWND_RECENT1+i, false);
}
else
{
@@ -58,6 +68,7 @@ void MainWnd::UpdateMRU ()
SetMenuItemText (LC_MAINWND_RECENT1+i, text);
}
}
+#endif
}
void MainWnd::AddToMRU (const char *filename)