source: trunk/sources/HeuristicLab.Problems.DataAnalysis.Symbolic.Views/3.4/InteractiveSymbolicDataAnalysisSolutionSimplifierView.Designer.cs @ 9445

Last change on this file since 9445 was 9445, checked in by bburlacu, 8 years ago

#1763: We found a bug in the InteractiveSymbolicDataAnalysisSolutionSimplifierView: when the user removes one of the linear scaling nodes from the tree (using the new tree editing functionality) then clicks optimize, an exception is raised by the constants optimizer.

We removed the tree editing functionality from the trunk, to be added again and fixed after the release.

File size: 10.7 KB
Line 
1#region License Information
2/* HeuristicLab
3 * Copyright (C) 2002-2010 Heuristic and Evolutionary Algorithms Laboratory (HEAL)
4 *
5 * This file is part of HeuristicLab.
6 *
7 * HeuristicLab is free software: you can redistribute it and/or modify
8 * it under the terms of the GNU General Public License as published by
9 * the Free Software Foundation, either version 3 of the License, or
10 * (at your option) any later version.
11 *
12 * HeuristicLab is distributed in the hope that it will be useful,
13 * but WITHOUT ANY WARRANTY; without even the implied warranty of
14 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
15 * GNU General Public License for more details.
16 *
17 * You should have received a copy of the GNU General Public License
18 * along with HeuristicLab. If not, see <http://www.gnu.org/licenses/>.
19 */
20#endregion
21
22namespace HeuristicLab.Problems.DataAnalysis.Symbolic.Views {
23  partial class InteractiveSymbolicDataAnalysisSolutionSimplifierView {
24    /// <summary>
25    /// Required designer variable.
26    /// </summary>
27    private System.ComponentModel.IContainer components = null;
28
29    /// <summary>
30    /// Clean up any resources being used.
31    /// </summary>
32    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
33    protected override void Dispose(bool disposing) {
34      if (disposing && (components != null)) {
35        components.Dispose();
36      }
37      base.Dispose(disposing);
38    }
39
40    #region Component Designer generated code
41
42    /// <summary>
43    /// Required method for Designer support - do not modify
44    /// the contents of this method with the code editor.
45    /// </summary>
46    private void InitializeComponent() {
47      this.components = new System.ComponentModel.Container();
48      this.viewHost = new HeuristicLab.MainForm.WindowsForms.ViewHost();
49      this.splitContainer = new System.Windows.Forms.SplitContainer();
50      this.grpSimplify = new System.Windows.Forms.GroupBox();
51      this.treeStatusValue = new System.Windows.Forms.Label();
52      this.flowLayoutPanel = new System.Windows.Forms.FlowLayoutPanel();
53      this.btnOptimizeConstants = new System.Windows.Forms.Button();
54      this.btnSimplify = new System.Windows.Forms.Button();
55      this.treeStatusLabel = new System.Windows.Forms.Label();
56      this.treeChart = new HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views.SymbolicExpressionTreeChart();
57      this.grpViewHost = new System.Windows.Forms.GroupBox();
58      ((System.ComponentModel.ISupportInitialize)(this.splitContainer)).BeginInit();
59      this.splitContainer.Panel1.SuspendLayout();
60      this.splitContainer.Panel2.SuspendLayout();
61      this.splitContainer.SuspendLayout();
62      this.grpSimplify.SuspendLayout();
63      this.flowLayoutPanel.SuspendLayout();
64      this.grpViewHost.SuspendLayout();
65      this.SuspendLayout();
66      //
67      // viewHost
68      //
69      this.viewHost.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
70            | System.Windows.Forms.AnchorStyles.Left)
71            | System.Windows.Forms.AnchorStyles.Right)));
72      this.viewHost.Caption = "View";
73      this.viewHost.Content = null;
74      this.viewHost.Enabled = false;
75      this.viewHost.Location = new System.Drawing.Point(6, 16);
76      this.viewHost.Name = "viewHost";
77      this.viewHost.ReadOnly = false;
78      this.viewHost.Size = new System.Drawing.Size(336, 383);
79      this.viewHost.TabIndex = 0;
80      this.viewHost.ViewsLabelVisible = true;
81      this.viewHost.ViewType = null;
82      //
83      // splitContainer
84      //
85      this.splitContainer.Dock = System.Windows.Forms.DockStyle.Fill;
86      this.splitContainer.Location = new System.Drawing.Point(0, 0);
87      this.splitContainer.Name = "splitContainer";
88      //
89      // splitContainer.Panel1
90      //
91      this.splitContainer.Panel1.Controls.Add(this.grpSimplify);
92      //
93      // splitContainer.Panel2
94      //
95      this.splitContainer.Panel2.Controls.Add(this.grpViewHost);
96      this.splitContainer.Size = new System.Drawing.Size(565, 405);
97      this.splitContainer.SplitterDistance = 213;
98      this.splitContainer.TabIndex = 1;
99      //
100      // grpSimplify
101      //
102      this.grpSimplify.AutoSize = true;
103      this.grpSimplify.Controls.Add(this.treeStatusValue);
104      this.grpSimplify.Controls.Add(this.flowLayoutPanel);
105      this.grpSimplify.Controls.Add(this.treeStatusLabel);
106      this.grpSimplify.Controls.Add(this.treeChart);
107      this.grpSimplify.Dock = System.Windows.Forms.DockStyle.Fill;
108      this.grpSimplify.Location = new System.Drawing.Point(0, 0);
109      this.grpSimplify.Name = "grpSimplify";
110      this.grpSimplify.Size = new System.Drawing.Size(213, 405);
111      this.grpSimplify.TabIndex = 1;
112      this.grpSimplify.TabStop = false;
113      this.grpSimplify.Text = "Simplify";
114      //
115      // treeStatusValue
116      //
117      this.treeStatusValue.AutoSize = true;
118      this.treeStatusValue.BackColor = System.Drawing.Color.Transparent;
119      this.treeStatusValue.ForeColor = System.Drawing.Color.Green;
120      this.treeStatusValue.Location = new System.Drawing.Point(72, 16);
121      this.treeStatusValue.Name = "treeStatusValue";
122      this.treeStatusValue.Size = new System.Drawing.Size(30, 13);
123      this.treeStatusValue.TabIndex = 3;
124      this.treeStatusValue.Text = "Valid";
125      //
126      // flowLayoutPanel
127      //
128      this.flowLayoutPanel.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left)
129            | System.Windows.Forms.AnchorStyles.Right)));
130      this.flowLayoutPanel.Controls.Add(this.btnSimplify);
131      this.flowLayoutPanel.Controls.Add(this.btnOptimizeConstants);
132      this.flowLayoutPanel.Location = new System.Drawing.Point(6, 370);
133      this.flowLayoutPanel.Name = "flowLayoutPanel";
134      this.flowLayoutPanel.Size = new System.Drawing.Size(204, 29);
135      this.flowLayoutPanel.TabIndex = 2;
136      this.flowLayoutPanel.WrapContents = false;
137      //
138      // btnOptimizeConstants
139      //
140      this.btnOptimizeConstants.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Right)));
141      this.btnOptimizeConstants.Enabled = false;
142      this.btnOptimizeConstants.Location = new System.Drawing.Point(104, 3);
143      this.btnOptimizeConstants.Name = "btnOptimizeConstants";
144      this.btnOptimizeConstants.Size = new System.Drawing.Size(97, 23);
145      this.btnOptimizeConstants.TabIndex = 2;
146      this.btnOptimizeConstants.Text = "Optimize";
147      this.btnOptimizeConstants.UseVisualStyleBackColor = true;
148      this.btnOptimizeConstants.Click += new System.EventHandler(this.btnOptimizeConstants_Click);
149      //
150      // btnSimplify
151      //
152      this.btnSimplify.Location = new System.Drawing.Point(3, 3);
153      this.btnSimplify.Name = "btnSimplify";
154      this.btnSimplify.Size = new System.Drawing.Size(95, 23);
155      this.btnSimplify.TabIndex = 1;
156      this.btnSimplify.Text = "Simplify";
157      this.btnSimplify.UseVisualStyleBackColor = true;
158      this.btnSimplify.Click += new System.EventHandler(this.btnSimplify_Click);
159      //
160      // treeStatusLabel
161      //
162      this.treeStatusLabel.AutoSize = true;
163      this.treeStatusLabel.BackColor = System.Drawing.Color.Transparent;
164      this.treeStatusLabel.Location = new System.Drawing.Point(6, 16);
165      this.treeStatusLabel.Name = "treeStatusLabel";
166      this.treeStatusLabel.Size = new System.Drawing.Size(68, 13);
167      this.treeStatusLabel.TabIndex = 2;
168      this.treeStatusLabel.Text = "Tree Status: ";
169      //
170      // treeChart
171      //
172      this.treeChart.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
173            | System.Windows.Forms.AnchorStyles.Left)
174            | System.Windows.Forms.AnchorStyles.Right)));
175      this.treeChart.BackgroundColor = System.Drawing.Color.White;
176      this.treeChart.LineColor = System.Drawing.Color.Black;
177      this.treeChart.Location = new System.Drawing.Point(6, 32);
178      this.treeChart.Name = "treeChart";
179      this.treeChart.Size = new System.Drawing.Size(201, 332);
180      this.treeChart.Spacing = 5;
181      this.treeChart.SuspendRepaint = false;
182      this.treeChart.TabIndex = 0;
183      this.treeChart.TextFont = new System.Drawing.Font("Times New Roman", 8F);
184      this.treeChart.Tree = null;
185      this.treeChart.SymbolicExpressionTreeNodeDoubleClicked += new System.Windows.Forms.MouseEventHandler(this.treeChart_SymbolicExpressionTreeNodeDoubleClicked);
186      //
187      // grpViewHost
188      //
189      this.grpViewHost.Controls.Add(this.viewHost);
190      this.grpViewHost.Dock = System.Windows.Forms.DockStyle.Fill;
191      this.grpViewHost.Location = new System.Drawing.Point(0, 0);
192      this.grpViewHost.Name = "grpViewHost";
193      this.grpViewHost.Size = new System.Drawing.Size(348, 405);
194      this.grpViewHost.TabIndex = 1;
195      this.grpViewHost.TabStop = false;
196      this.grpViewHost.Text = "Details";
197      //
198      // InteractiveSymbolicDataAnalysisSolutionSimplifierView
199      //
200      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
201      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
202      this.Controls.Add(this.splitContainer);
203      this.DoubleBuffered = true;
204      this.Name = "InteractiveSymbolicDataAnalysisSolutionSimplifierView";
205      this.Size = new System.Drawing.Size(565, 405);
206      this.splitContainer.Panel1.ResumeLayout(false);
207      this.splitContainer.Panel1.PerformLayout();
208      this.splitContainer.Panel2.ResumeLayout(false);
209      ((System.ComponentModel.ISupportInitialize)(this.splitContainer)).EndInit();
210      this.splitContainer.ResumeLayout(false);
211      this.grpSimplify.ResumeLayout(false);
212      this.grpSimplify.PerformLayout();
213      this.flowLayoutPanel.ResumeLayout(false);
214      this.grpViewHost.ResumeLayout(false);
215      this.ResumeLayout(false);
216
217    }
218
219    #endregion
220
221    private HeuristicLab.Encodings.SymbolicExpressionTreeEncoding.Views.SymbolicExpressionTreeChart treeChart;
222    private System.Windows.Forms.SplitContainer splitContainer;
223    private HeuristicLab.MainForm.WindowsForms.ViewHost viewHost;
224    private System.Windows.Forms.GroupBox grpSimplify;
225    private System.Windows.Forms.GroupBox grpViewHost;
226    private System.Windows.Forms.Button btnSimplify;
227    private System.Windows.Forms.FlowLayoutPanel flowLayoutPanel;
228    protected System.Windows.Forms.Button btnOptimizeConstants;
229    private System.Windows.Forms.Label treeStatusValue;
230    private System.Windows.Forms.Label treeStatusLabel;
231  }
232}
Note: See TracBrowser for help on using the repository browser.