Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/monodevelop.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Hutchinson <mhutchinson@novell.com>2010-05-04 03:00:34 +0400
committerMichael Hutchinson <mhutchinson@novell.com>2010-05-04 03:00:34 +0400
commit763a9855f393ef7d3e191d596dcbc24eed2c8fcf (patch)
treee252a64572c2c6a2f5e19d76f81ca2ee1b469093 /main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands
parent8b9aed06d5d2bab81e9520737de4e78318c2fb1e (diff)
* MonoDevelop.Ide.Commands/ViewCommands.cs: Simplify.
* MonoDevelop.Components.DockToolbars/DockToolbarFrame.cs: Use generics. Add API for removing layouts. * MonoDevelop.Ide.Gui.Dialogs/NewLayoutDialog.cs: Restrict the names users can give layouts. * MonoDevelop.Ide.Gui/LayoutComboBox.cs: Track API, don't call costly property multiple times. * MonoDevelop.Ide.Gui/Workbench.cs: Tweak API. * MonoDevelop.Ide.Gui/DefaultWorkbench.cs: Fix full view mode switching. Hide toolbars in full view mode. Destroy full view layouts after use so they don't diverge from the normal layouts. svn path=/trunk/monodevelop/; revision=156651
Diffstat (limited to 'main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands')
-rw-r--r--main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs4
1 files changed, 1 insertions, 3 deletions
diff --git a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs
index 3975f6d13a..2678cd5a6e 100644
--- a/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs
+++ b/main/src/core/MonoDevelop.Ide/MonoDevelop.Ide.Commands/ViewCommands.cs
@@ -119,9 +119,7 @@ namespace MonoDevelop.Ide.Commands
{
protected override void Update (CommandArrayInfo info)
{
- string[] layouts = IdeApp.Workbench.Layouts;
- for (int i = 0; i < layouts.Length; i++) {
- string name = layouts[i];
+ foreach (var name in IdeApp.Workbench.Layouts) {
CommandInfo item = new CommandInfo(GettextCatalog.GetString (name));
item.Checked = IdeApp.Workbench.CurrentLayout == name;
item.Description = GettextCatalog.GetString ("Switch to layout '{0}'", name);