Browse Source

Main menu and toolbar initialised after all the pads so that keyboard shortcuts work for the various View-Pad menu items without needing the menu to be displayed at least once.

git-svn-id: svn://svn.sharpdevelop.net/sharpdevelop/trunk@381 1ccf3a8d-04fe-1044-b7c0-cef0b8235c61
shortcuts
Matt Ward 20 years ago
parent
commit
731de2e36a
  1. 8
      src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs

8
src/Main/Base/Project/Src/Gui/Workbench/DefaultWorkbench.cs

@ -150,9 +150,6 @@ namespace ICSharpCode.SharpDevelop.Gui @@ -150,9 +150,6 @@ namespace ICSharpCode.SharpDevelop.Gui
FileService.FileRemoved += FileService.RecentOpen.FileRemoved;
FileService.FileRenamed += FileService.RecentOpen.FileRenamed;
CreateMainMenu();
CreateToolBars();
try {
ArrayList contents = AddInTree.GetTreeNode(viewContentPath).BuildChildItems(this);
foreach (PadDescriptor content in contents) {
@ -161,7 +158,10 @@ namespace ICSharpCode.SharpDevelop.Gui @@ -161,7 +158,10 @@ namespace ICSharpCode.SharpDevelop.Gui
}
}
} catch (TreePathNotFoundException) {}
CreateMainMenu();
CreateToolBars();
toolbarUpdateTimer = new System.Windows.Forms.Timer();
toolbarUpdateTimer.Tick += new EventHandler(UpdateMenu);

Loading…
Cancel
Save