Changeset 2458 for trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems
- Timestamp:
- 10/30/09 17:17:53 (15 years ago)
- Location:
- trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems
- Files:
-
- 2 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems/ExitToolStripMenuItem.cs
r2256 r2458 5 5 using System.Windows.Forms; 6 6 7 using HeuristicLab.MainForm ;7 using HeuristicLab.MainForm.WindowsForms; 8 8 using HeuristicLab.Common.Resources; 9 9 10 10 namespace HeuristicLab.MainForm.Test { 11 public class CloseToolStripMenuItem : ToolStripMenuItemBase, ITestUserInterfaceItemProvider {11 public class CloseToolStripMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItemBase, ITestUserInterfaceItemProvider { 12 12 public override string Name { 13 13 get { return "Exit"; } 14 14 } 15 15 16 public override stringStructure {17 get { return "File"; }16 public override IEnumerable<string> Structure { 17 get { return new string[] { "File" }; } 18 18 } 19 19 … … 22 22 } 23 23 24 public override void Execute( IMainForm mainform) {25 mainform.Close();24 public override void Execute() { 25 MainFormManager.MainForm.Close(); 26 26 } 27 27 } -
trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems/NewEditorToolStripMenuItem.cs
r2249 r2458 5 5 using System.Windows.Forms; 6 6 7 using HeuristicLab.MainForm;8 7 using HeuristicLab.Common.Resources; 8 using HeuristicLab.MainForm.WindowsForms; 9 9 10 10 namespace HeuristicLab.MainForm.Test { 11 public class NewEditorToolStripMenuItem : ToolStripMenuItemBase, ITestUserInterfaceItemProvider {11 public class NewEditorToolStripMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItemBase, ITestUserInterfaceItemProvider { 12 12 public override string Name { 13 13 get { return "Editor"; } 14 14 } 15 15 16 public override stringStructure {17 get { return "File/New" ; }16 public override IEnumerable<string> Structure { 17 get { return "File/New".Split('/'); } 18 18 } 19 19 … … 22 22 } 23 23 24 public override void Execute( IMainForm mainform) {25 new NewEditorAction().Execute(mainform);24 public override void Execute() { 25 NewEditorAction.Execute(MainFormManager.MainForm); 26 26 } 27 27 } -
trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems/NewFormToolStripMenuItem.cs
r2249 r2458 5 5 using System.Windows.Forms; 6 6 7 using HeuristicLab.MainForm ;7 using HeuristicLab.MainForm.WindowsForms; 8 8 using HeuristicLab.Common.Resources; 9 9 10 10 namespace HeuristicLab.MainForm.Test { 11 public class NewFormToolStripMenuItem : ToolStripMenuItemBase, ITestUserInterfaceItemProvider {11 public class NewFormToolStripMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItemBase, ITestUserInterfaceItemProvider { 12 12 public override string Name { 13 13 get { return "Form"; } 14 14 } 15 15 16 public override stringStructure {17 get { return "File/New" ; }16 public override IEnumerable<string> Structure { 17 get { return "File/New".Split('/'); } 18 18 } 19 19 20 20 public override int Position { 21 21 get { return 1110; } 22 22 23 } 23 24 24 public override void Execute( IMainForm mainform) {25 new NewFormAction().Execute( mainform);25 public override void Execute() { 26 new NewFormAction().Execute(MainFormManager.MainForm); 26 27 } 27 28 } -
trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems/OpenToolStripMenuItem.cs
r2249 r2458 4 4 using System.Text; 5 5 using System.Windows.Forms; 6 using HeuristicLab.MainForm ;6 using HeuristicLab.MainForm.WindowsForms; 7 7 using HeuristicLab.Common.Resources; 8 8 9 9 namespace HeuristicLab.MainForm.Test { 10 public class OpenToolStripMenuItem : ToolStripMenuItemBase, ITestUserInterfaceItemProvider {10 public class OpenToolStripMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItemBase, ITestUserInterfaceItemProvider { 11 11 public override string Name { 12 12 get { return "Open"; } 13 } 13 } 14 14 15 public override stringStructure {16 get { return "File"; }15 public override IEnumerable<string> Structure { 16 get { return new string[] { "File" }; } 17 17 } 18 18 … … 29 29 } 30 30 31 public override void Execute( IMainForm mainform) {32 new OpenAction().Execute( mainform);31 public override void Execute() { 32 new OpenAction().Execute(MainFormManager.MainForm); 33 33 } 34 34 } -
trunk/sources/HeuristicLab.MainForm.Test/3.2/MenuItems/SaveToolStripMenuItem.cs
r2249 r2458 5 5 using System.Windows.Forms; 6 6 7 using HeuristicLab.MainForm ;7 using HeuristicLab.MainForm.WindowsForms; 8 8 using HeuristicLab.Common.Resources; 9 9 10 10 namespace HeuristicLab.MainForm.Test { 11 public class SaveToolStripMenuItem : ToolStripMenuItemBase, ITestUserInterfaceItemProvider {11 public class SaveToolStripMenuItem : HeuristicLab.MainForm.WindowsForms.MenuItemBase, ITestUserInterfaceItemProvider { 12 12 public override string Name { 13 13 get { return "Save"; } 14 14 } 15 15 16 public override stringStructure {17 get { return "File"; }16 public override IEnumerable<string> Structure { 17 get { return new string[]{"File"}; } 18 18 } 19 19 … … 30 30 } 31 31 32 public override void Execute( IMainForm mainform) {33 new SaveAction().Execute( mainform);32 public override void Execute() { 33 new SaveAction().Execute(MainFormManager.MainForm); 34 34 } 35 35 }
Note: See TracChangeset
for help on using the changeset viewer.