Changeset 2546 for trunk/sources/HeuristicLab.SGA/3.3
- Timestamp:
- 12/07/09 02:44:23 (14 years ago)
- Location:
- trunk/sources/HeuristicLab.SGA/3.3
- Files:
-
- 1 edited
- 3 moved
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.SGA/3.3/HeuristicLab.SGA-3.3.csproj
r2524 r2546 87 87 <Compile Include="Properties\AssemblyInfo.cs" /> 88 88 <Compile Include="SGA.cs" /> 89 <Compile Include="SGA Editor.cs">89 <Compile Include="SGAView.cs"> 90 90 <SubType>UserControl</SubType> 91 91 </Compile> 92 <Compile Include="SGA Editor.Designer.cs">93 <DependentUpon>SGA Editor.cs</DependentUpon>92 <Compile Include="SGAView.Designer.cs"> 93 <DependentUpon>SGAView.cs</DependentUpon> 94 94 </Compile> 95 95 </ItemGroup> … … 157 157 </ItemGroup> 158 158 <ItemGroup> 159 <EmbeddedResource Include="SGAEditor.resx"> 160 <SubType>Designer</SubType> 161 <DependentUpon>SGAEditor.cs</DependentUpon> 159 <EmbeddedResource Include="SGAView.resx"> 160 <DependentUpon>SGAView.cs</DependentUpon> 162 161 </EmbeddedResource> 163 162 </ItemGroup> -
trunk/sources/HeuristicLab.SGA/3.3/SGAView.Designer.cs
r2545 r2546 21 21 22 22 namespace HeuristicLab.SGA { 23 partial class SGA Editor{23 partial class SGAView { 24 24 /// <summary> 25 25 /// Required designer variable. -
trunk/sources/HeuristicLab.SGA/3.3/SGAView.cs
r2545 r2546 38 38 /// </summary> 39 39 [Content(typeof(SGA), true)] 40 public partial class SGA Editor : EditorBase {40 public partial class SGAView : ItemViewBase { 41 41 private ChooseOperatorDialog chooseOperatorDialog; 42 42 … … 54 54 /// Initializes a new instance of <see cref="SGAEditor"/>. 55 55 /// </summary> 56 public SGA Editor() {56 public SGAView() { 57 57 InitializeComponent(); 58 58 } … … 61 61 /// </summary> 62 62 /// <param name="sga">The simple genetic algorithm to represent visually.</param> 63 public SGA Editor(SGA sga)63 public SGAView(SGA sga) 64 64 : this() { 65 65 SGA = sga; … … 118 118 #region Button Events 119 119 private void viewProblemInitializationButton_Click(object sender, EventArgs e) { 120 HeuristicLab.Core.Views.IView view = (HeuristicLab.Core.Views.IView)MainFormManager.CreateDefaultView(SGA.ProblemInjector); 121 if (view != null) 122 PluginManager.ControlManager.ShowControl(view); 120 IView view = MainFormManager.CreateDefaultView(SGA.ProblemInjector); 121 if (view != null) MainFormManager.MainForm.ShowView(view); 123 122 } 124 123 private void viewSolutionGenerationButton_Click(object sender, EventArgs e) { 125 HeuristicLab.Core.Views.IView view = (HeuristicLab.Core.Views.IView)MainFormManager.CreateDefaultView(SGA.SolutionGenerator); 126 if (view != null) 127 PluginManager.ControlManager.ShowControl(view); 124 IView view = MainFormManager.CreateDefaultView(SGA.SolutionGenerator); 125 if (view != null) MainFormManager.MainForm.ShowView(view); 128 126 } 129 127 private void viewSelectionButton_Click(object sender, EventArgs e) { 130 HeuristicLab.Core.Views.IView view = (HeuristicLab.Core.Views.IView)MainFormManager.CreateDefaultView(SGA.Selector); 131 if (view != null) 132 PluginManager.ControlManager.ShowControl(view); 128 IView view = MainFormManager.CreateDefaultView(SGA.Selector); 129 if (view != null) MainFormManager.MainForm.ShowView(view); 133 130 } 134 131 private void viewCrossoverButton_Click(object sender, EventArgs e) { 135 HeuristicLab.Core.Views.IView view = (HeuristicLab.Core.Views.IView)MainFormManager.CreateDefaultView(SGA.Crossover); 136 if (view != null) 137 PluginManager.ControlManager.ShowControl(view); 132 IView view = MainFormManager.CreateDefaultView(SGA.Crossover); 133 if (view != null) MainFormManager.MainForm.ShowView(view); 138 134 } 139 135 private void viewMutationButton_Click(object sender, EventArgs e) { 140 HeuristicLab.Core.Views.IView view = (HeuristicLab.Core.Views.IView)MainFormManager.CreateDefaultView(SGA.Mutator); 141 if (view != null) 142 PluginManager.ControlManager.ShowControl(view); 136 IView view = MainFormManager.CreateDefaultView(SGA.Mutator); 137 if (view != null) MainFormManager.MainForm.ShowView(view); 143 138 } 144 139 private void viewEvaluationButton_Click(object sender, EventArgs e) { 145 HeuristicLab.Core.Views.IView view = (HeuristicLab.Core.Views.IView)MainFormManager.CreateDefaultView(SGA.Evaluator); 146 if (view != null) 147 PluginManager.ControlManager.ShowControl(view); 140 IView view = MainFormManager.CreateDefaultView(SGA.Evaluator); 141 if (view != null) MainFormManager.MainForm.ShowView(view); 148 142 } 149 143 private void setProblemInitializationButton_Click(object sender, EventArgs e) { … … 202 196 private void cloneEngineButton_Click(object sender, EventArgs e) { 203 197 IEngine clone = (IEngine)SGA.Engine.Clone(); 204 I Editor editor = (IEditor)MainFormManager.CreateDefaultView(clone);205 PluginManager.ControlManager.ShowControl(editor);198 IView view = MainFormManager.CreateDefaultView(clone); 199 if (view != null) MainFormManager.MainForm.ShowView(view); 206 200 } 207 201 #endregion
Note: See TracChangeset
for help on using the changeset viewer.