Ignore:
Timestamp:
09/26/15 23:00:51 (6 years ago)
Author:
abeham
Message:

#2477:

  • Changed OKBExperimentUploadView to not be a ContentView anymore
  • Make automatic suggestion on OKBAlgorithm and OKBProblem based on equality of name and data type
  • Add an upload checkbox column in order to deselect individual runs from upload
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/sources/HeuristicLab.Clients.OKB.Views/3.3/RunCreation/Views/OKBExperimentUploadView.Designer.cs

    r12012 r12971  
    3535        components.Dispose();
    3636      }
     37      DisposeSpecific();
    3738      base.Dispose(disposing);
    3839    }
     
    4849      this.btnUpload = new System.Windows.Forms.Button();
    4950      this.dataGridView = new System.Windows.Forms.DataGridView();
     51      this.contextMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
     52      this.setColumnToThisValueToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
     53      this.clearButton = new System.Windows.Forms.Button();
    5054      this.RunNameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
    5155      this.AlgorithmNameColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
     
    5559      this.ProblemTypeColumn = new System.Windows.Forms.DataGridViewTextBoxColumn();
    5660      this.OKBProblemColumn = new System.Windows.Forms.DataGridViewComboBoxColumn();
    57       this.contextMenu = new System.Windows.Forms.ContextMenuStrip(this.components);
    58       this.setColumnToThisValueToolStripMenuItem = new System.Windows.Forms.ToolStripMenuItem();
    59       this.clearButton = new System.Windows.Forms.Button();
     61      this.UploadColumn = new System.Windows.Forms.DataGridViewCheckBoxColumn();
    6062      ((System.ComponentModel.ISupportInitialize)(this.dataGridView)).BeginInit();
    6163      this.contextMenu.SuspendLayout();
     
    8082      this.dataGridView.AllowUserToOrderColumns = true;
    8183      this.dataGridView.AllowUserToResizeRows = false;
    82       this.dataGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)
    83                   | System.Windows.Forms.AnchorStyles.Left)
    84                   | System.Windows.Forms.AnchorStyles.Right)));
     84      this.dataGridView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 
     85            | System.Windows.Forms.AnchorStyles.Left)
     86            | System.Windows.Forms.AnchorStyles.Right)));
    8587      this.dataGridView.AutoSizeColumnsMode = System.Windows.Forms.DataGridViewAutoSizeColumnsMode.Fill;
    8688      this.dataGridView.ColumnHeadersHeightSizeMode = System.Windows.Forms.DataGridViewColumnHeadersHeightSizeMode.AutoSize;
     
    9294            this.ProblemNameColumn,
    9395            this.ProblemTypeColumn,
    94             this.OKBProblemColumn});
     96            this.OKBProblemColumn,
     97            this.UploadColumn});
    9598      this.dataGridView.EditMode = System.Windows.Forms.DataGridViewEditMode.EditOnEnter;
    9699      this.dataGridView.Location = new System.Drawing.Point(3, 3);
     
    102105      this.dataGridView.DragEnter += new System.Windows.Forms.DragEventHandler(this.dataGridView_DragEnter);
    103106      //
    104       // RunNameColumn
    105       //
    106       this.RunNameColumn.HeaderText = "Run Name";
    107       this.RunNameColumn.Name = "RunNameColumn";
    108       this.RunNameColumn.ReadOnly = true;
    109       //
    110       // AlgorithmNameColumn
    111       //
    112       this.AlgorithmNameColumn.HeaderText = "Algorithm Name";
    113       this.AlgorithmNameColumn.Name = "AlgorithmNameColumn";
    114       this.AlgorithmNameColumn.ReadOnly = true;
    115       //
    116       // AlgorithmTypeColumn
    117       //
    118       this.AlgorithmTypeColumn.HeaderText = "Algorithm Type";
    119       this.AlgorithmTypeColumn.Name = "AlgorithmTypeColumn";
    120       this.AlgorithmTypeColumn.ReadOnly = true;
    121       //
    122       // OKBAlgorithmColumn
    123       //
    124       this.OKBAlgorithmColumn.HeaderText = "OKB Algorithm";
    125       this.OKBAlgorithmColumn.Name = "OKBAlgorithmColumn";
    126       //
    127       // ProblemNameColumn
    128       //
    129       this.ProblemNameColumn.HeaderText = "Problem Name";
    130       this.ProblemNameColumn.Name = "ProblemNameColumn";
    131       this.ProblemNameColumn.ReadOnly = true;
    132       this.ProblemNameColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True;
    133       this.ProblemNameColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
    134       //
    135       // ProblemTypeColumn
    136       //
    137       this.ProblemTypeColumn.HeaderText = "Problem Type";
    138       this.ProblemTypeColumn.Name = "ProblemTypeColumn";
    139       this.ProblemTypeColumn.ReadOnly = true;
    140       this.ProblemTypeColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True;
    141       this.ProblemTypeColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
    142       //
    143       // OKBProblemColumn
    144       //
    145       this.OKBProblemColumn.HeaderText = "OKB Problem";
    146       this.OKBProblemColumn.Name = "OKBProblemColumn";
    147       //
    148107      // contextMenu
    149108      //
     
    170129      this.clearButton.UseVisualStyleBackColor = true;
    171130      this.clearButton.Click += new System.EventHandler(this.clearButton_Click);
     131      //
     132      // RunNameColumn
     133      //
     134      this.RunNameColumn.HeaderText = "Run Name";
     135      this.RunNameColumn.Name = "RunNameColumn";
     136      this.RunNameColumn.ReadOnly = true;
     137      //
     138      // AlgorithmNameColumn
     139      //
     140      this.AlgorithmNameColumn.HeaderText = "Algorithm Name";
     141      this.AlgorithmNameColumn.Name = "AlgorithmNameColumn";
     142      this.AlgorithmNameColumn.ReadOnly = true;
     143      //
     144      // AlgorithmTypeColumn
     145      //
     146      this.AlgorithmTypeColumn.HeaderText = "Algorithm Type";
     147      this.AlgorithmTypeColumn.Name = "AlgorithmTypeColumn";
     148      this.AlgorithmTypeColumn.ReadOnly = true;
     149      //
     150      // OKBAlgorithmColumn
     151      //
     152      this.OKBAlgorithmColumn.HeaderText = "OKB Algorithm";
     153      this.OKBAlgorithmColumn.Name = "OKBAlgorithmColumn";
     154      //
     155      // ProblemNameColumn
     156      //
     157      this.ProblemNameColumn.HeaderText = "Problem Name";
     158      this.ProblemNameColumn.Name = "ProblemNameColumn";
     159      this.ProblemNameColumn.ReadOnly = true;
     160      this.ProblemNameColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True;
     161      this.ProblemNameColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
     162      //
     163      // ProblemTypeColumn
     164      //
     165      this.ProblemTypeColumn.HeaderText = "Problem Type";
     166      this.ProblemTypeColumn.Name = "ProblemTypeColumn";
     167      this.ProblemTypeColumn.ReadOnly = true;
     168      this.ProblemTypeColumn.Resizable = System.Windows.Forms.DataGridViewTriState.True;
     169      this.ProblemTypeColumn.SortMode = System.Windows.Forms.DataGridViewColumnSortMode.NotSortable;
     170      //
     171      // OKBProblemColumn
     172      //
     173      this.OKBProblemColumn.HeaderText = "OKB Problem";
     174      this.OKBProblemColumn.Name = "OKBProblemColumn";
     175      //
     176      // UploadColumn
     177      //
     178      this.UploadColumn.HeaderText = "Upload?";
     179      this.UploadColumn.Name = "UploadColumn";
     180      this.UploadColumn.ToolTipText = "Whether the run should be uploaded or not.";
    172181      //
    173182      // OKBExperimentUploadView
     
    191200    private System.Windows.Forms.Button btnUpload;
    192201    private System.Windows.Forms.DataGridView dataGridView;
     202    private System.Windows.Forms.ContextMenuStrip contextMenu;
     203    private System.Windows.Forms.ToolStripMenuItem setColumnToThisValueToolStripMenuItem;
     204    private System.Windows.Forms.Button clearButton;
    193205    private System.Windows.Forms.DataGridViewTextBoxColumn RunNameColumn;
    194206    private System.Windows.Forms.DataGridViewTextBoxColumn AlgorithmNameColumn;
     
    198210    private System.Windows.Forms.DataGridViewTextBoxColumn ProblemTypeColumn;
    199211    private System.Windows.Forms.DataGridViewComboBoxColumn OKBProblemColumn;
    200     private System.Windows.Forms.ContextMenuStrip contextMenu;
    201     private System.Windows.Forms.ToolStripMenuItem setColumnToThisValueToolStripMenuItem;
    202     private System.Windows.Forms.Button clearButton;
     212    private System.Windows.Forms.DataGridViewCheckBoxColumn UploadColumn;
    203213  }
    204214}
Note: See TracChangeset for help on using the changeset viewer.