Free cookie consent management tool by TermsFeed Policy Generator

source: branches/3026_IntegrationIntoSymSpace/HeuristicLab.JsonInterface.OptimizerIntegration/Views/ResultJsonItemControl.Designer.cs @ 17834

Last change on this file since 17834 was 17834, checked in by dpiringe, 3 years ago

#3026

  • added ResultFormatter to add an extra layer of result transformation logic (converting a result value to a string with a defined logic, e.g. MatlabResultFormatter for ISymbolicRegressionSolution)
  • extended the IResultJsonItem with two properties for result formatting
  • added a new control to selected a result formatter for a result value
  • refactored the Runner for the new result formatting process
File size: 3.8 KB
Line 
1
2namespace HeuristicLab.JsonInterface.OptimizerIntegration {
3  partial class ResultJsonItemControl {
4    /// <summary>
5    /// Erforderliche Designervariable.
6    /// </summary>
7    private System.ComponentModel.IContainer components = null;
8
9    /// <summary>
10    /// Verwendete Ressourcen bereinigen.
11    /// </summary>
12    /// <param name="disposing">True, wenn verwaltete Ressourcen gelöscht werden sollen; andernfalls False.</param>
13    protected override void Dispose(bool disposing) {
14      if (disposing && (components != null)) {
15        components.Dispose();
16      }
17      base.Dispose(disposing);
18    }
19
20    #region Vom Komponenten-Designer generierter Code
21
22    /// <summary>
23    /// Erforderliche Methode für die Designerunterstützung.
24    /// Der Inhalt der Methode darf nicht mit dem Code-Editor geändert werden.
25    /// </summary>
26    private void InitializeComponent() {
27      this.groupBox1 = new System.Windows.Forms.GroupBox();
28      this.comboBoxFormatter = new System.Windows.Forms.ComboBox();
29      this.tableLayoutPanel1 = new System.Windows.Forms.TableLayoutPanel();
30      this.groupBox1.SuspendLayout();
31      this.tableLayoutPanel1.SuspendLayout();
32      this.SuspendLayout();
33      //
34      // groupBox1
35      //
36      this.groupBox1.Controls.Add(this.comboBoxFormatter);
37      this.groupBox1.Dock = System.Windows.Forms.DockStyle.Fill;
38      this.groupBox1.Location = new System.Drawing.Point(0, 0);
39      this.groupBox1.Margin = new System.Windows.Forms.Padding(0);
40      this.groupBox1.Name = "groupBox1";
41      this.groupBox1.Size = new System.Drawing.Size(526, 41);
42      this.groupBox1.TabIndex = 0;
43      this.groupBox1.TabStop = false;
44      this.groupBox1.Text = "Formatter";
45      //
46      // comboBoxFormatter
47      //
48      this.comboBoxFormatter.Dock = System.Windows.Forms.DockStyle.Fill;
49      this.comboBoxFormatter.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;
50      this.comboBoxFormatter.FormattingEnabled = true;
51      this.comboBoxFormatter.Location = new System.Drawing.Point(3, 16);
52      this.comboBoxFormatter.Name = "comboBoxFormatter";
53      this.comboBoxFormatter.Size = new System.Drawing.Size(520, 21);
54      this.comboBoxFormatter.TabIndex = 0;
55      //
56      // tableLayoutPanel1
57      //
58      this.tableLayoutPanel1.ColumnCount = 1;
59      this.tableLayoutPanel1.ColumnStyles.Add(new System.Windows.Forms.ColumnStyle(System.Windows.Forms.SizeType.Percent, 100F));
60      this.tableLayoutPanel1.Controls.Add(this.groupBox1, 0, 0);
61      this.tableLayoutPanel1.Dock = System.Windows.Forms.DockStyle.Fill;
62      this.tableLayoutPanel1.Location = new System.Drawing.Point(0, 0);
63      this.tableLayoutPanel1.Name = "tableLayoutPanel1";
64      this.tableLayoutPanel1.RowCount = 2;
65      this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle(System.Windows.Forms.SizeType.Absolute, 41F));
66      this.tableLayoutPanel1.RowStyles.Add(new System.Windows.Forms.RowStyle());
67      this.tableLayoutPanel1.Size = new System.Drawing.Size(526, 41);
68      this.tableLayoutPanel1.TabIndex = 1;
69      //
70      // ResultJsonItemControl
71      //
72      this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F);
73      this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font;
74      this.Controls.Add(this.tableLayoutPanel1);
75      this.Name = "ResultJsonItemControl";
76      this.Size = new System.Drawing.Size(526, 41);
77      this.groupBox1.ResumeLayout(false);
78      this.tableLayoutPanel1.ResumeLayout(false);
79      this.ResumeLayout(false);
80
81    }
82
83    #endregion
84
85    private System.Windows.Forms.GroupBox groupBox1;
86    private System.Windows.Forms.ComboBox comboBoxFormatter;
87    private System.Windows.Forms.TableLayoutPanel tableLayoutPanel1;
88  }
89}
Note: See TracBrowser for help on using the repository browser.