Add a 'no plugins installed' disabled item instead of disabling a top level menu
authordpage <dpage@a7884b65-44f6-0310-8a51-81a127f17b15>
Tue, 4 Mar 2008 13:01:35 +0000 (13:01 +0000)
committerdpage <dpage@a7884b65-44f6-0310-8a51-81a127f17b15>
Tue, 4 Mar 2008 13:01:35 +0000 (13:01 +0000)
git-svn-id: svn://svn.pgadmin.org/trunk/pgadmin3@7118 a7884b65-44f6-0310-8a51-81a127f17b15

pgadmin/frm/frmMain.cpp

index 6b7ee95f01432d0a01b286a4c828a7ca4d89f3e6..0911064cbe49d18747733dcca5ef58fa6af2a819 100644 (file)
@@ -444,7 +444,10 @@ void frmMain::CreateMenus()
 
     // Disable the plugins menu if there aren't any.
     if (!pluginUtilityCount)
-        menuBar->EnableTop(menuBar->FindMenu(_("&Plugins")), false);
+    {
+        wxMenuItem *item = pluginsMenu->Append(0, _("No plugins installed"));
+        pluginsMenu->Enable(0, false);
+    }
 
     treeContextMenu = 0;