source: branches/HeuristicLab.VariableInteractionNetworks/HeuristicLab.VariableInteractionNetworks.Views/3.3/RunCollectionVariableInteractionNetworkView.Designer.cs @ 14275

Last change on this file since 14275 was 14275, checked in by bburlacu, 5 years ago

#2288: Clean up code and add comments in the ConstrainedForceDirectedLayout class. Minor changes to view and directed graph chart. Introduced an INetworkNode interface for more flexibility. Updated cola and adaptagrams dlls with latest changes from upstream.

File size: 16.7 KB
Line 
1namespace HeuristicLab.VariableInteractionNetworks.Views {
2  partial class RunCollectionVariableInteractionNetworkView {
3    /// <summary>
4    /// Required designer variable.
5    /// </summary>
6    private System.ComponentModel.IContainer components = null;
7
8    /// <summary>
9    /// Clean up any resources being used.
10    /// </summary>
11    /// <param name="disposing">true if managed resources should be disposed; otherwise, false.</param>
12    protected override void Dispose(bool disposing) {
13      if (disposing && (components != null)) {
14        components.Dispose();
15      }
16      base.Dispose(disposing);
17    }
18
19
20    #region Component Designer generated code
21    /// <summary>
22    /// Required method for Designer support - do not modify
23    /// the contents of this method with the code editor.
24    /// </summary>
25    private void InitializeComponent() {
26      this.components = new System.ComponentModel.Container();
27      this.settingsGroupBox = new System.Windows.Forms.GroupBox();
28      this.impactThresholdTrackBar = new System.Windows.Forms.TrackBar();
29      this.exportImpactsMatrixButton = new System.Windows.Forms.Button();
30      this.onlineImpactCalculationButton = new System.Windows.Forms.Button();
31      this.maximizationCheckBox = new System.Windows.Forms.CheckBox();
32      this.qualityResultNameComboBox = new System.Windows.Forms.ComboBox();
33      this.qualityResultNameLabel = new System.Windows.Forms.Label();
34      this.impactAggregationComboBox = new System.Windows.Forms.ComboBox();
35      this.impactResultNameComboBox = new System.Windows.Forms.ComboBox();
36      this.weightAggregationLabel = new System.Windows.Forms.Label();
37      this.label2 = new System.Windows.Forms.Label();
38      this.label1 = new System.Windows.Forms.Label();
39      this.layoutOptionsGroupBox = new System.Windows.Forms.GroupBox();
40      this.idealEdgeLengthTextBox = new System.Windows.Forms.TextBox();
41      this.edgeRoutingComboBox = new System.Windows.Forms.ComboBox();
42      this.label4 = new System.Windows.Forms.Label();
43      this.label3 = new System.Windows.Forms.Label();
44      this.errorProvider = new System.Windows.Forms.ErrorProvider(this.components);
45      this.impactThresholdLabel = new System.Windows.Forms.Label();
46      this.relayoutGraphButton = new System.Windows.Forms.Button();
47      this.graphChart = new HeuristicLab.VariableInteractionNetworks.Views.DirectedGraphChart();
48      this.settingsGroupBox.SuspendLayout();
49      ((System.ComponentModel.ISupportInitialize)(this.impactThresholdTrackBar)).BeginInit();
50      this.layoutOptionsGroupBox.SuspendLayout();
51      ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit();
52      this.SuspendLayout();
53      //
54      // settingsGroupBox
55      //
56      this.settingsGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
57            | System.Windows.Forms.AnchorStyles.Left)));
58      this.settingsGroupBox.Controls.Add(this.impactThresholdLabel);
59      this.settingsGroupBox.Controls.Add(this.impactThresholdTrackBar);
60      this.settingsGroupBox.Controls.Add(this.exportImpactsMatrixButton);
61      this.settingsGroupBox.Controls.Add(this.onlineImpactCalculationButton);
62      this.settingsGroupBox.Controls.Add(this.maximizationCheckBox);
63      this.settingsGroupBox.Controls.Add(this.qualityResultNameComboBox);
64      this.settingsGroupBox.Controls.Add(this.qualityResultNameLabel);
65      this.settingsGroupBox.Controls.Add(this.impactAggregationComboBox);
66      this.settingsGroupBox.Controls.Add(this.impactResultNameComboBox);
67      this.settingsGroupBox.Controls.Add(this.weightAggregationLabel);
68      this.settingsGroupBox.Controls.Add(this.label2);
69      this.settingsGroupBox.Controls.Add(this.label1);
70      this.settingsGroupBox.Location = new System.Drawing.Point(4, 4);
71      this.settingsGroupBox.Name = "settingsGroupBox";
72      this.settingsGroupBox.Size = new System.Drawing.Size(331, 235);
73      this.settingsGroupBox.TabIndex = 1;
74      this.settingsGroupBox.TabStop = false;
75      this.settingsGroupBox.Text = "Network Configuration";
76      //
77      // impactThresholdTrackBar
78      //
79      this.impactThresholdTrackBar.AutoSize = false;
80      this.impactThresholdTrackBar.LargeChange = 1;
81      this.impactThresholdTrackBar.Location = new System.Drawing.Point(10, 118);
82      this.impactThresholdTrackBar.Maximum = 1000;
83      this.impactThresholdTrackBar.Name = "impactThresholdTrackBar";
84      this.impactThresholdTrackBar.Size = new System.Drawing.Size(312, 23);
85      this.impactThresholdTrackBar.TabIndex = 7;
86      this.impactThresholdTrackBar.ValueChanged += new System.EventHandler(this.impactThresholdTrackBar_ValueChanged);
87      //
88      // exportImpactsMatrixButton
89      //
90      this.exportImpactsMatrixButton.Location = new System.Drawing.Point(10, 203);
91      this.exportImpactsMatrixButton.Name = "exportImpactsMatrixButton";
92      this.exportImpactsMatrixButton.Size = new System.Drawing.Size(149, 23);
93      this.exportImpactsMatrixButton.TabIndex = 6;
94      this.exportImpactsMatrixButton.Text = "Export Impacts Matrix";
95      this.exportImpactsMatrixButton.UseVisualStyleBackColor = true;
96      this.exportImpactsMatrixButton.Click += new System.EventHandler(this.exportImpactsMatrixButton_Click);
97      //
98      // onlineImpactCalculationButton
99      //
100      this.onlineImpactCalculationButton.Location = new System.Drawing.Point(10, 174);
101      this.onlineImpactCalculationButton.Name = "onlineImpactCalculationButton";
102      this.onlineImpactCalculationButton.Size = new System.Drawing.Size(149, 23);
103      this.onlineImpactCalculationButton.TabIndex = 6;
104      this.onlineImpactCalculationButton.Text = "Online Impact Calculation";
105      this.onlineImpactCalculationButton.UseVisualStyleBackColor = true;
106      this.onlineImpactCalculationButton.Click += new System.EventHandler(this.onlineImpactCalculationButton_Click);
107      //
108      // maximizationCheckBox
109      //
110      this.maximizationCheckBox.AutoSize = true;
111      this.maximizationCheckBox.Location = new System.Drawing.Point(236, 44);
112      this.maximizationCheckBox.Name = "maximizationCheckBox";
113      this.maximizationCheckBox.Size = new System.Drawing.Size(86, 17);
114      this.maximizationCheckBox.TabIndex = 5;
115      this.maximizationCheckBox.Text = "Maximization";
116      this.maximizationCheckBox.UseVisualStyleBackColor = true;
117      this.maximizationCheckBox.CheckedChanged += new System.EventHandler(this.NetworkConfigurationChanged);
118      //
119      // qualityResultNameComboBox
120      //
121      this.qualityResultNameComboBox.FormattingEnabled = true;
122      this.qualityResultNameComboBox.Location = new System.Drawing.Point(121, 17);
123      this.qualityResultNameComboBox.Name = "qualityResultNameComboBox";
124      this.qualityResultNameComboBox.Size = new System.Drawing.Size(201, 21);
125      this.qualityResultNameComboBox.TabIndex = 4;
126      this.qualityResultNameComboBox.SelectedIndexChanged += new System.EventHandler(this.NetworkConfigurationChanged);
127      //
128      // qualityResultNameLabel
129      //
130      this.qualityResultNameLabel.AutoSize = true;
131      this.qualityResultNameLabel.Location = new System.Drawing.Point(7, 20);
132      this.qualityResultNameLabel.Name = "qualityResultNameLabel";
133      this.qualityResultNameLabel.Size = new System.Drawing.Size(96, 13);
134      this.qualityResultNameLabel.TabIndex = 3;
135      this.qualityResultNameLabel.Text = "Quality result name";
136      //
137      // impactAggregationComboBox
138      //
139      this.impactAggregationComboBox.FormattingEnabled = true;
140      this.impactAggregationComboBox.Items.AddRange(new object[] {
141            "Best run",
142            "Runs average"});
143      this.impactAggregationComboBox.Location = new System.Drawing.Point(121, 147);
144      this.impactAggregationComboBox.Name = "impactAggregationComboBox";
145      this.impactAggregationComboBox.Size = new System.Drawing.Size(201, 21);
146      this.impactAggregationComboBox.TabIndex = 1;
147      this.impactAggregationComboBox.Text = "Best run";
148      this.impactAggregationComboBox.SelectedIndexChanged += new System.EventHandler(this.NetworkConfigurationChanged);
149      //
150      // impactResultNameComboBox
151      //
152      this.impactResultNameComboBox.FormattingEnabled = true;
153      this.impactResultNameComboBox.Location = new System.Drawing.Point(121, 67);
154      this.impactResultNameComboBox.Name = "impactResultNameComboBox";
155      this.impactResultNameComboBox.Size = new System.Drawing.Size(201, 21);
156      this.impactResultNameComboBox.TabIndex = 1;
157      this.impactResultNameComboBox.SelectedIndexChanged += new System.EventHandler(this.NetworkConfigurationChanged);
158      //
159      // weightAggregationLabel
160      //
161      this.weightAggregationLabel.AutoSize = true;
162      this.weightAggregationLabel.Location = new System.Drawing.Point(7, 150);
163      this.weightAggregationLabel.Name = "weightAggregationLabel";
164      this.weightAggregationLabel.Size = new System.Drawing.Size(98, 13);
165      this.weightAggregationLabel.TabIndex = 0;
166      this.weightAggregationLabel.Text = "Impact aggregation";
167      //
168      // label2
169      //
170      this.label2.AutoSize = true;
171      this.label2.Location = new System.Drawing.Point(7, 97);
172      this.label2.Name = "label2";
173      this.label2.Size = new System.Drawing.Size(85, 13);
174      this.label2.TabIndex = 0;
175      this.label2.Text = "Impact threshold";
176      //
177      // label1
178      //
179      this.label1.AutoSize = true;
180      this.label1.Location = new System.Drawing.Point(7, 70);
181      this.label1.Name = "label1";
182      this.label1.Size = new System.Drawing.Size(96, 13);
183      this.label1.TabIndex = 0;
184      this.label1.Text = "Impact result name";
185      //
186      // layoutOptionsGroupBox
187      //
188      this.layoutOptionsGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
189            | System.Windows.Forms.AnchorStyles.Left)));
190      this.layoutOptionsGroupBox.Controls.Add(this.relayoutGraphButton);
191      this.layoutOptionsGroupBox.Controls.Add(this.idealEdgeLengthTextBox);
192      this.layoutOptionsGroupBox.Controls.Add(this.edgeRoutingComboBox);
193      this.layoutOptionsGroupBox.Controls.Add(this.label4);
194      this.layoutOptionsGroupBox.Controls.Add(this.label3);
195      this.layoutOptionsGroupBox.Location = new System.Drawing.Point(4, 245);
196      this.layoutOptionsGroupBox.Name = "layoutOptionsGroupBox";
197      this.layoutOptionsGroupBox.Size = new System.Drawing.Size(331, 217);
198      this.layoutOptionsGroupBox.TabIndex = 2;
199      this.layoutOptionsGroupBox.TabStop = false;
200      this.layoutOptionsGroupBox.Text = "Layout Options";
201      //
202      // idealEdgeLengthTextBox
203      //
204      this.idealEdgeLengthTextBox.Location = new System.Drawing.Point(121, 43);
205      this.idealEdgeLengthTextBox.Name = "idealEdgeLengthTextBox";
206      this.idealEdgeLengthTextBox.Size = new System.Drawing.Size(201, 20);
207      this.idealEdgeLengthTextBox.TabIndex = 2;
208      this.idealEdgeLengthTextBox.Text = "50";
209      this.idealEdgeLengthTextBox.Validating += new System.ComponentModel.CancelEventHandler(this.TextBoxValidating);
210      this.idealEdgeLengthTextBox.Validated += new System.EventHandler(this.LayoutConfigurationBoxValidated);
211      //
212      // edgeRoutingComboBox
213      //
214      this.edgeRoutingComboBox.FormattingEnabled = true;
215      this.edgeRoutingComboBox.Items.AddRange(new object[] {
216            "None",
217            "Polyline",
218            "Orthogonal"});
219      this.edgeRoutingComboBox.Location = new System.Drawing.Point(121, 17);
220      this.edgeRoutingComboBox.Name = "edgeRoutingComboBox";
221      this.edgeRoutingComboBox.Size = new System.Drawing.Size(201, 21);
222      this.edgeRoutingComboBox.TabIndex = 3;
223      this.edgeRoutingComboBox.Text = "None";
224      this.edgeRoutingComboBox.SelectedIndexChanged += new System.EventHandler(this.LayoutConfigurationChanged);
225      //
226      // label4
227      //
228      this.label4.AutoSize = true;
229      this.label4.Location = new System.Drawing.Point(6, 46);
230      this.label4.Name = "label4";
231      this.label4.Size = new System.Drawing.Size(89, 13);
232      this.label4.TabIndex = 0;
233      this.label4.Text = "Ideal edge length";
234      //
235      // label3
236      //
237      this.label3.AutoSize = true;
238      this.label3.Location = new System.Drawing.Point(7, 20);
239      this.label3.Name = "label3";
240      this.label3.Size = new System.Drawing.Size(67, 13);
241      this.label3.TabIndex = 0;
242      this.label3.Text = "Edge routing";
243      //
244      // errorProvider
245      //
246      this.errorProvider.ContainerControl = this;
247      //
248      // impactThresholdLabel
249      //
250      this.impactThresholdLabel.Location = new System.Drawing.Point(118, 92);
251      this.impactThresholdLabel.Name = "impactThresholdLabel";
252      this.impactThresholdLabel.Size = new System.Drawing.Size(204, 23);
253      this.impactThresholdLabel.TabIndex = 8;
254      this.impactThresholdLabel.Text = "0";
255      this.impactThresholdLabel.TextAlign = System.Drawing.ContentAlignment.MiddleRight;
256      //
257      // relayoutGraphButton
258      //
259      this.relayoutGraphButton.Location = new System.Drawing.Point(10, 69);
260      this.relayoutGraphButton.Name = "relayoutGraphButton";
261      this.relayoutGraphButton.Size = new System.Drawing.Size(149, 23);
262      this.relayoutGraphButton.TabIndex = 4;
263      this.relayoutGraphButton.Text = "Recalculate Layout";
264      this.relayoutGraphButton.UseVisualStyleBackColor = true;
265      this.relayoutGraphButton.Click += new System.EventHandler(this.relayoutGraphButton_Click);
266      //
267      // graphChart
268      //
269      this.graphChart.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
270            | System.Windows.Forms.AnchorStyles.Left)
271            | System.Windows.Forms.AnchorStyles.Right)));
272      this.graphChart.BackColor = System.Drawing.SystemColors.Control;
273      this.graphChart.Graph = null;
274      this.graphChart.DefaultEdgeLength = 50D;
275      this.graphChart.Location = new System.Drawing.Point(341, 4);
276      this.graphChart.Mode = null;
277      this.graphChart.Name = "graphChart";
278      this.graphChart.PerformEdgeRouting = false;
279      this.graphChart.RoutingMode = HeuristicLab.VariableInteractionNetworks.Views.ConstrainedForceDirectedLayout.EdgeRouting.None;
280      this.graphChart.ScaleOnResize = true;
281      this.graphChart.ShowToolBar = true;
282      this.graphChart.Size = new System.Drawing.Size(411, 458);
283      this.graphChart.SmoothingMode = System.Drawing.Drawing2D.SmoothingMode.HighQuality;
284      this.graphChart.TabIndex = 0;
285      //
286      // RunCollectionVariableInteractionNetworkView
287      //
288      this.Controls.Add(this.layoutOptionsGroupBox);
289      this.Controls.Add(this.settingsGroupBox);
290      this.Controls.Add(this.graphChart);
291      this.Name = "RunCollectionVariableInteractionNetworkView";
292      this.Size = new System.Drawing.Size(755, 465);
293      this.settingsGroupBox.ResumeLayout(false);
294      this.settingsGroupBox.PerformLayout();
295      ((System.ComponentModel.ISupportInitialize)(this.impactThresholdTrackBar)).EndInit();
296      this.layoutOptionsGroupBox.ResumeLayout(false);
297      this.layoutOptionsGroupBox.PerformLayout();
298      ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).EndInit();
299      this.ResumeLayout(false);
300
301    }
302
303    #endregion
304
305    private DirectedGraphChart graphChart;
306    private System.Windows.Forms.GroupBox settingsGroupBox;
307    private System.Windows.Forms.Label label1;
308    private System.Windows.Forms.Label label2;
309    private System.Windows.Forms.ComboBox impactResultNameComboBox;
310    private System.Windows.Forms.GroupBox layoutOptionsGroupBox;
311    private System.Windows.Forms.Label label3;
312    private System.Windows.Forms.ComboBox edgeRoutingComboBox;
313    private System.Windows.Forms.TextBox idealEdgeLengthTextBox;
314    private System.Windows.Forms.Label label4;
315    private System.Windows.Forms.ErrorProvider errorProvider;
316    private System.Windows.Forms.ComboBox impactAggregationComboBox;
317    private System.Windows.Forms.Label weightAggregationLabel;
318    private System.Windows.Forms.Label qualityResultNameLabel;
319    private System.Windows.Forms.ComboBox qualityResultNameComboBox;
320    private System.Windows.Forms.CheckBox maximizationCheckBox;
321    private System.Windows.Forms.Button onlineImpactCalculationButton;
322    private System.Windows.Forms.Button exportImpactsMatrixButton;
323    private System.Windows.Forms.TrackBar impactThresholdTrackBar;
324    private System.Windows.Forms.Label impactThresholdLabel;
325    private System.Windows.Forms.Button relayoutGraphButton;
326  }
327}
Note: See TracBrowser for help on using the repository browser.