Changeset 5779 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager
- Timestamp:
- 03/21/11 15:05:48 (14 years ago)
- Location:
- branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager
- Files:
-
- 11 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/GanttChart.Designer.cs
r5636 r5779 51 51 series1.YValueType = System.Windows.Forms.DataVisualization.Charting.ChartValueType.Time; 52 52 this.chart.Series.Add(series1); 53 this.chart.Size = new System.Drawing.Size( 709, 347);53 this.chart.Size = new System.Drawing.Size(687, 347); 54 54 this.chart.TabIndex = 0; 55 55 this.chart.Text = "chart"; … … 61 61 this.Controls.Add(this.chart); 62 62 this.Name = "GanttChart"; 63 this.Size = new System.Drawing.Size( 709, 347);63 this.Size = new System.Drawing.Size(687, 347); 64 64 ((System.ComponentModel.ISupportInitialize)(this.chart)).EndInit(); 65 65 this.ResumeLayout(false); -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveExperimentView.Designer.cs
r5675 r5779 52 52 this.experimentNamedItemView = new HeuristicLab.Core.Views.NamedItemView(); 53 53 this.viewExperimentButton = new System.Windows.Forms.Button(); 54 this.jobsTabPage = new System.Windows.Forms.TabPage(); 55 this.jobsTreeView = new HeuristicLab.Clients.Hive.Views.ItemTreeView(); 54 56 this.logTabPage = new System.Windows.Forms.TabPage(); 55 57 this.logView = new HeuristicLab.Core.Views.LogView(); … … 67 69 this.downloadExperimentPanel = new System.Windows.Forms.Panel(); 68 70 this.useLocalPluginsCheckBox = new System.Windows.Forms.CheckBox(); 69 this.jobsTabPage = new System.Windows.Forms.TabPage();70 this.jobsTreeView = new HeuristicLab.Clients.Hive.Views.ItemTreeView();71 71 ((System.ComponentModel.ISupportInitialize)(this.errorProvider)).BeginInit(); 72 72 this.tabControl.SuspendLayout(); 73 73 this.experimentTabPage.SuspendLayout(); 74 this.jobsTabPage.SuspendLayout(); 74 75 this.logTabPage.SuspendLayout(); 75 76 this.downloadExperimentPanel.SuspendLayout(); 76 this.jobsTabPage.SuspendLayout();77 77 this.SuspendLayout(); 78 78 // … … 161 161 this.viewExperimentButton.Click += new System.EventHandler(this.showExperimentButton_Click); 162 162 // 163 // jobsTabPage 164 // 165 this.jobsTabPage.Controls.Add(this.jobsTreeView); 166 this.jobsTabPage.Location = new System.Drawing.Point(4, 22); 167 this.jobsTabPage.Name = "jobsTabPage"; 168 this.jobsTabPage.Size = new System.Drawing.Size(791, 494); 169 this.jobsTabPage.TabIndex = 5; 170 this.jobsTabPage.Text = "Jobs"; 171 this.jobsTabPage.UseVisualStyleBackColor = true; 172 // 173 // jobsTreeView 174 // 175 this.jobsTreeView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom) 176 | System.Windows.Forms.AnchorStyles.Left) 177 | System.Windows.Forms.AnchorStyles.Right))); 178 this.jobsTreeView.Caption = "ItemTree View"; 179 this.jobsTreeView.Content = null; 180 this.jobsTreeView.Location = new System.Drawing.Point(2, 3); 181 this.jobsTreeView.Name = "jobsTreeView"; 182 this.jobsTreeView.ReadOnly = false; 183 this.jobsTreeView.Size = new System.Drawing.Size(786, 488); 184 this.jobsTreeView.TabIndex = 0; 185 // 163 186 // logTabPage 164 187 // … … 330 353 this.useLocalPluginsCheckBox.UseVisualStyleBackColor = true; 331 354 this.useLocalPluginsCheckBox.CheckedChanged += new System.EventHandler(this.useLocalPluginsCheckBox_CheckedChanged); 332 //333 // jobsTabPage334 //335 this.jobsTabPage.Controls.Add(this.jobsTreeView);336 this.jobsTabPage.Location = new System.Drawing.Point(4, 22);337 this.jobsTabPage.Name = "jobsTabPage";338 this.jobsTabPage.Size = new System.Drawing.Size(791, 494);339 this.jobsTabPage.TabIndex = 5;340 this.jobsTabPage.Text = "Jobs";341 this.jobsTabPage.UseVisualStyleBackColor = true;342 //343 // jobsTreeView344 //345 this.jobsTreeView.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)346 | System.Windows.Forms.AnchorStyles.Left)347 | System.Windows.Forms.AnchorStyles.Right)));348 this.jobsTreeView.Caption = "ItemTree View";349 this.jobsTreeView.Content = null;350 this.jobsTreeView.Location = new System.Drawing.Point(2, 3);351 this.jobsTreeView.Name = "jobsTreeView";352 this.jobsTreeView.ReadOnly = false;353 this.jobsTreeView.Size = new System.Drawing.Size(786, 488);354 this.jobsTreeView.TabIndex = 0;355 355 // 356 356 // HiveExperimentView … … 393 393 this.tabControl.ResumeLayout(false); 394 394 this.experimentTabPage.ResumeLayout(false); 395 this.jobsTabPage.ResumeLayout(false); 395 396 this.logTabPage.ResumeLayout(false); 396 397 this.downloadExperimentPanel.ResumeLayout(false); 397 this.jobsTabPage.ResumeLayout(false);398 398 this.ResumeLayout(false); 399 399 this.PerformLayout(); -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveJobView.cs
r5718 r5779 107 107 if (Content != null && Content.Job != null) { 108 108 this.jobIdTextBox.Text = Content.Job.Id.ToString(); 109 this.dateCreatedTextBox.Text = Content.Job.DateCreated.HasValue ? Content.Job.DateCreated.ToString() : "-";109 this.dateCreatedTextBox.Text = Content.Job.DateCreated.HasValue ? Content.Job.DateCreated.ToString() : string.Empty; 110 110 this.priorityTextBox.Text = Content.Job.Priority.ToString(); 111 111 this.coresNeededTextBox.Text = Content.Job.CoresNeeded.ToString(); … … 129 129 this.executionTimeTextBox.Text = Content.Job.ExecutionTime.ToString(); 130 130 this.dateFinishedTextBox.Text = Content.Job.DateFinished.ToString(); 131 this.exceptionTextBox.Text = Content.Job.CurrentStateLog .Exception;131 this.exceptionTextBox.Text = Content.Job.CurrentStateLog != null ? Content.Job.CurrentStateLog.Exception : string.Empty; 132 132 if (Content.OptimizerJob.ComputeInParallel) { 133 133 this.stateLogViewHost.Content = new StateLogListList( … … 145 145 this.stateLogViewHost.Content = null; 146 146 } 147 SetEnabledStateOfControls(); 147 148 } 148 149 } … … 163 164 this.computeInParallelCheckBox.Enabled = !this.ReadOnly && this.Content != null && this.Content.OptimizerJob != null && this.Content.OptimizerJob.IsParallelizable; 164 165 166 this.restartButton.Enabled = Content != null && Content.Job.State == JobState.Paused; 167 this.pauseButton.Enabled = Content != null && Content.Job.State == JobState.Calculating; 168 this.stopButton.Enabled = Content != null && (Content.Job.State == JobState.Calculating || Content.Job.State == JobState.Waiting || Content.Job.State == JobState.Paused); 169 165 170 optimizerNamedItemView.ReadOnly = true; 166 171 } … … 180 185 } 181 186 } 187 188 private void exceptionTextBox_DoubleClick(object sender, EventArgs e) { 189 using (TextDialog dialog = new TextDialog("Exception", exceptionTextBox.Text, ReadOnly || !Content.CanChangeDescription)) { 190 if (dialog.ShowDialog(this) == DialogResult.OK) 191 Content.Description = dialog.Content; 192 } 193 } 194 195 private void restartButton_Click(object sender, EventArgs e) { 196 Content.Restart(); 197 } 198 199 private void pauseButton_Click(object sender, EventArgs e) { 200 Content.Pause(); 201 } 202 203 private void stopButton_Click(object sender, EventArgs e) { 204 Content.Stop(); 205 } 182 206 } 183 207 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveJobView.designer.cs
r5718 r5779 24 24 /// </summary> 25 25 private void InitializeComponent() { 26 System.ComponentModel.ComponentResourceManager resources = new System.ComponentModel.ComponentResourceManager(typeof(HiveJobView)); 26 27 this.logTabPage = new System.Windows.Forms.TabPage(); 27 28 this.logView = new HeuristicLab.Core.Views.LogView(); … … 31 32 this.runCollectionViewHost = new HeuristicLab.MainForm.WindowsForms.ViewHost(); 32 33 this.detailsTabPage = new System.Windows.Forms.TabPage(); 33 this.jobStatusGroupBox = new System.Windows.Forms.GroupBox();34 this.exceptionTextBox = new System.Windows.Forms.TextBox();35 this.dateFinishedLabel = new System.Windows.Forms.Label();36 this.dateCreatedLabel = new System.Windows.Forms.Label();37 this.exceptionLabel = new System.Windows.Forms.Label();38 this.executionTimeLabel = new System.Windows.Forms.Label();39 this.dateCreatedTextBox = new System.Windows.Forms.TextBox();40 this.executionTimeTextBox = new System.Windows.Forms.TextBox();41 this.dateFinishedTextBox = new System.Windows.Forms.TextBox();42 this.dateCalculatedText = new System.Windows.Forms.TextBox();43 this.stateLabel = new System.Windows.Forms.Label();44 this.dateCalculatedLabel = new System.Windows.Forms.Label();45 this.stateTextBox = new System.Windows.Forms.TextBox();46 this.jobIdTextBox = new System.Windows.Forms.TextBox();47 this.jobIdLabel = new System.Windows.Forms.Label();48 this.configurationGroupBox = new System.Windows.Forms.GroupBox();49 this.computeInParallelCheckBox = new System.Windows.Forms.CheckBox();50 this.computeInParallelLabel = new System.Windows.Forms.Label();51 this.coresNeededLabel = new System.Windows.Forms.Label();52 this.memoryNeededLabel = new System.Windows.Forms.Label();53 this.memoryNeededTextBox = new System.Windows.Forms.TextBox();54 this.coresNeededTextBox = new System.Windows.Forms.TextBox();55 this.priorityLabel = new System.Windows.Forms.Label();56 this.priorityTextBox = new System.Windows.Forms.TextBox();57 34 this.optimizerGroupBox = new System.Windows.Forms.GroupBox(); 58 35 this.optimizerNamedItemView = new HeuristicLab.Core.Views.NamedItemView(); 36 this.configurationGroupBox = new System.Windows.Forms.GroupBox(); 37 this.priorityTextBox = new System.Windows.Forms.TextBox(); 38 this.priorityLabel = new System.Windows.Forms.Label(); 39 this.coresNeededTextBox = new System.Windows.Forms.TextBox(); 40 this.memoryNeededTextBox = new System.Windows.Forms.TextBox(); 41 this.memoryNeededLabel = new System.Windows.Forms.Label(); 42 this.coresNeededLabel = new System.Windows.Forms.Label(); 43 this.computeInParallelLabel = new System.Windows.Forms.Label(); 44 this.computeInParallelCheckBox = new System.Windows.Forms.CheckBox(); 45 this.jobIdLabel = new System.Windows.Forms.Label(); 46 this.jobIdTextBox = new System.Windows.Forms.TextBox(); 47 this.jobStatusGroupBox = new System.Windows.Forms.GroupBox(); 48 this.stateTextBox = new System.Windows.Forms.TextBox(); 49 this.dateCalculatedLabel = new System.Windows.Forms.Label(); 50 this.stateLabel = new System.Windows.Forms.Label(); 51 this.dateCalculatedText = new System.Windows.Forms.TextBox(); 52 this.dateFinishedTextBox = new System.Windows.Forms.TextBox(); 53 this.executionTimeTextBox = new System.Windows.Forms.TextBox(); 54 this.dateCreatedTextBox = new System.Windows.Forms.TextBox(); 55 this.executionTimeLabel = new System.Windows.Forms.Label(); 56 this.exceptionLabel = new System.Windows.Forms.Label(); 57 this.dateCreatedLabel = new System.Windows.Forms.Label(); 58 this.dateFinishedLabel = new System.Windows.Forms.Label(); 59 this.exceptionTextBox = new System.Windows.Forms.TextBox(); 59 60 this.tabControl = new System.Windows.Forms.TabControl(); 61 this.restartButton = new System.Windows.Forms.Button(); 62 this.pauseButton = new System.Windows.Forms.Button(); 63 this.stopButton = new System.Windows.Forms.Button(); 60 64 this.logTabPage.SuspendLayout(); 61 65 this.stateLogTabPage.SuspendLayout(); 62 66 this.runsTabPage.SuspendLayout(); 63 67 this.detailsTabPage.SuspendLayout(); 68 this.optimizerGroupBox.SuspendLayout(); 69 this.configurationGroupBox.SuspendLayout(); 64 70 this.jobStatusGroupBox.SuspendLayout(); 65 this.configurationGroupBox.SuspendLayout();66 this.optimizerGroupBox.SuspendLayout();67 71 this.tabControl.SuspendLayout(); 68 72 this.SuspendLayout(); … … 74 78 this.logTabPage.Name = "logTabPage"; 75 79 this.logTabPage.Padding = new System.Windows.Forms.Padding(3); 76 this.logTabPage.Size = new System.Drawing.Size( 619, 492);80 this.logTabPage.Size = new System.Drawing.Size(406, 492); 77 81 this.logTabPage.TabIndex = 1; 78 82 this.logTabPage.Text = "Log"; … … 97 101 this.stateLogTabPage.Location = new System.Drawing.Point(4, 22); 98 102 this.stateLogTabPage.Name = "stateLogTabPage"; 99 this.stateLogTabPage.Size = new System.Drawing.Size(61 9, 492);103 this.stateLogTabPage.Size = new System.Drawing.Size(611, 492); 100 104 this.stateLogTabPage.TabIndex = 5; 101 105 this.stateLogTabPage.Text = "State"; … … 104 108 // stateLogViewHost 105 109 // 106 this.stateLogViewHost.Anchor = ((System.Windows.Forms.AnchorStyles)((((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Bottom)107 | System.Windows.Forms.AnchorStyles.Left)108 | System.Windows.Forms.AnchorStyles.Right)));109 110 this.stateLogViewHost.Caption = "View"; 110 111 this.stateLogViewHost.Content = null; 112 this.stateLogViewHost.Dock = System.Windows.Forms.DockStyle.Fill; 111 113 this.stateLogViewHost.Enabled = false; 112 114 this.stateLogViewHost.Location = new System.Drawing.Point(0, 0); 113 115 this.stateLogViewHost.Name = "stateLogViewHost"; 114 116 this.stateLogViewHost.ReadOnly = false; 115 this.stateLogViewHost.Size = new System.Drawing.Size(61 9, 492);117 this.stateLogViewHost.Size = new System.Drawing.Size(611, 492); 116 118 this.stateLogViewHost.TabIndex = 0; 117 119 this.stateLogViewHost.ViewsLabelVisible = true; … … 123 125 this.runsTabPage.Location = new System.Drawing.Point(4, 22); 124 126 this.runsTabPage.Name = "runsTabPage"; 125 this.runsTabPage.Size = new System.Drawing.Size( 619, 492);127 this.runsTabPage.Size = new System.Drawing.Size(406, 492); 126 128 this.runsTabPage.TabIndex = 4; 127 129 this.runsTabPage.Text = "Runs"; … … 146 148 // detailsTabPage 147 149 // 150 this.detailsTabPage.Controls.Add(this.restartButton); 151 this.detailsTabPage.Controls.Add(this.pauseButton); 152 this.detailsTabPage.Controls.Add(this.stopButton); 148 153 this.detailsTabPage.Controls.Add(this.optimizerGroupBox); 149 154 this.detailsTabPage.Controls.Add(this.configurationGroupBox); … … 154 159 this.detailsTabPage.Name = "detailsTabPage"; 155 160 this.detailsTabPage.Padding = new System.Windows.Forms.Padding(3); 156 this.detailsTabPage.Size = new System.Drawing.Size(61 9, 492);161 this.detailsTabPage.Size = new System.Drawing.Size(611, 492); 157 162 this.detailsTabPage.TabIndex = 0; 158 163 this.detailsTabPage.Text = "Details"; 159 164 this.detailsTabPage.UseVisualStyleBackColor = true; 165 // 166 // optimizerGroupBox 167 // 168 this.optimizerGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 169 | System.Windows.Forms.AnchorStyles.Right))); 170 this.optimizerGroupBox.Controls.Add(this.optimizerNamedItemView); 171 this.optimizerGroupBox.Location = new System.Drawing.Point(6, 29); 172 this.optimizerGroupBox.Name = "optimizerGroupBox"; 173 this.optimizerGroupBox.Size = new System.Drawing.Size(599, 74); 174 this.optimizerGroupBox.TabIndex = 28; 175 this.optimizerGroupBox.TabStop = false; 176 this.optimizerGroupBox.Text = "Optimizer"; 177 // 178 // optimizerNamedItemView 179 // 180 this.optimizerNamedItemView.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 181 | System.Windows.Forms.AnchorStyles.Right))); 182 this.optimizerNamedItemView.Caption = "NamedItem View"; 183 this.optimizerNamedItemView.Content = null; 184 this.optimizerNamedItemView.Location = new System.Drawing.Point(6, 20); 185 this.optimizerNamedItemView.Name = "optimizerNamedItemView"; 186 this.optimizerNamedItemView.ReadOnly = false; 187 this.optimizerNamedItemView.Size = new System.Drawing.Size(587, 51); 188 this.optimizerNamedItemView.TabIndex = 0; 189 // 190 // configurationGroupBox 191 // 192 this.configurationGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 193 | System.Windows.Forms.AnchorStyles.Right))); 194 this.configurationGroupBox.Controls.Add(this.priorityTextBox); 195 this.configurationGroupBox.Controls.Add(this.priorityLabel); 196 this.configurationGroupBox.Controls.Add(this.coresNeededTextBox); 197 this.configurationGroupBox.Controls.Add(this.memoryNeededTextBox); 198 this.configurationGroupBox.Controls.Add(this.memoryNeededLabel); 199 this.configurationGroupBox.Controls.Add(this.coresNeededLabel); 200 this.configurationGroupBox.Controls.Add(this.computeInParallelLabel); 201 this.configurationGroupBox.Controls.Add(this.computeInParallelCheckBox); 202 this.configurationGroupBox.Location = new System.Drawing.Point(6, 106); 203 this.configurationGroupBox.Name = "configurationGroupBox"; 204 this.configurationGroupBox.Size = new System.Drawing.Size(599, 119); 205 this.configurationGroupBox.TabIndex = 27; 206 this.configurationGroupBox.TabStop = false; 207 this.configurationGroupBox.Text = "Configuration"; 208 // 209 // priorityTextBox 210 // 211 this.priorityTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 212 | System.Windows.Forms.AnchorStyles.Right))); 213 this.priorityTextBox.Location = new System.Drawing.Point(108, 66); 214 this.priorityTextBox.Name = "priorityTextBox"; 215 this.priorityTextBox.Size = new System.Drawing.Size(485, 20); 216 this.priorityTextBox.TabIndex = 41; 217 // 218 // priorityLabel 219 // 220 this.priorityLabel.AutoSize = true; 221 this.priorityLabel.Location = new System.Drawing.Point(7, 66); 222 this.priorityLabel.Name = "priorityLabel"; 223 this.priorityLabel.Size = new System.Drawing.Size(41, 13); 224 this.priorityLabel.TabIndex = 42; 225 this.priorityLabel.Text = "Priority:"; 226 // 227 // coresNeededTextBox 228 // 229 this.coresNeededTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 230 | System.Windows.Forms.AnchorStyles.Right))); 231 this.coresNeededTextBox.Location = new System.Drawing.Point(108, 20); 232 this.coresNeededTextBox.Name = "coresNeededTextBox"; 233 this.coresNeededTextBox.Size = new System.Drawing.Size(485, 20); 234 this.coresNeededTextBox.TabIndex = 37; 235 // 236 // memoryNeededTextBox 237 // 238 this.memoryNeededTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 239 | System.Windows.Forms.AnchorStyles.Right))); 240 this.memoryNeededTextBox.Location = new System.Drawing.Point(108, 42); 241 this.memoryNeededTextBox.Name = "memoryNeededTextBox"; 242 this.memoryNeededTextBox.Size = new System.Drawing.Size(485, 20); 243 this.memoryNeededTextBox.TabIndex = 38; 244 // 245 // memoryNeededLabel 246 // 247 this.memoryNeededLabel.AutoSize = true; 248 this.memoryNeededLabel.Location = new System.Drawing.Point(7, 42); 249 this.memoryNeededLabel.Name = "memoryNeededLabel"; 250 this.memoryNeededLabel.Size = new System.Drawing.Size(85, 13); 251 this.memoryNeededLabel.TabIndex = 40; 252 this.memoryNeededLabel.Text = "MemoryNeeded:"; 253 // 254 // coresNeededLabel 255 // 256 this.coresNeededLabel.AutoSize = true; 257 this.coresNeededLabel.Location = new System.Drawing.Point(7, 20); 258 this.coresNeededLabel.Name = "coresNeededLabel"; 259 this.coresNeededLabel.Size = new System.Drawing.Size(75, 13); 260 this.coresNeededLabel.TabIndex = 39; 261 this.coresNeededLabel.Text = "CoresNeeded:"; 262 // 263 // computeInParallelLabel 264 // 265 this.computeInParallelLabel.AutoSize = true; 266 this.computeInParallelLabel.Location = new System.Drawing.Point(7, 93); 267 this.computeInParallelLabel.Name = "computeInParallelLabel"; 268 this.computeInParallelLabel.Size = new System.Drawing.Size(95, 13); 269 this.computeInParallelLabel.TabIndex = 36; 270 this.computeInParallelLabel.Text = "ComputeInParallel:"; 271 // 272 // computeInParallelCheckBox 273 // 274 this.computeInParallelCheckBox.AutoSize = true; 275 this.computeInParallelCheckBox.Location = new System.Drawing.Point(108, 92); 276 this.computeInParallelCheckBox.Name = "computeInParallelCheckBox"; 277 this.computeInParallelCheckBox.Size = new System.Drawing.Size(15, 14); 278 this.computeInParallelCheckBox.TabIndex = 35; 279 this.computeInParallelCheckBox.UseVisualStyleBackColor = true; 280 this.computeInParallelCheckBox.CheckedChanged += new System.EventHandler(this.computeInParallelCheckBox_CheckedChanged); 281 // 282 // jobIdLabel 283 // 284 this.jobIdLabel.AutoSize = true; 285 this.jobIdLabel.Location = new System.Drawing.Point(3, 6); 286 this.jobIdLabel.Name = "jobIdLabel"; 287 this.jobIdLabel.Size = new System.Drawing.Size(36, 13); 288 this.jobIdLabel.TabIndex = 25; 289 this.jobIdLabel.Text = "JobId:"; 290 // 291 // jobIdTextBox 292 // 293 this.jobIdTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 294 | System.Windows.Forms.AnchorStyles.Right))); 295 this.jobIdTextBox.Location = new System.Drawing.Point(91, 6); 296 this.jobIdTextBox.Name = "jobIdTextBox"; 297 this.jobIdTextBox.Size = new System.Drawing.Size(514, 20); 298 this.jobIdTextBox.TabIndex = 26; 160 299 // 161 300 // jobStatusGroupBox … … 177 316 this.jobStatusGroupBox.Location = new System.Drawing.Point(6, 226); 178 317 this.jobStatusGroupBox.Name = "jobStatusGroupBox"; 179 this.jobStatusGroupBox.Size = new System.Drawing.Size( 610, 162);318 this.jobStatusGroupBox.Size = new System.Drawing.Size(599, 162); 180 319 this.jobStatusGroupBox.TabIndex = 24; 181 320 this.jobStatusGroupBox.TabStop = false; 182 321 this.jobStatusGroupBox.Text = "Job Status"; 183 322 // 184 // exceptionTextBox 185 // 186 this.exceptionTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 187 | System.Windows.Forms.AnchorStyles.Right))); 188 this.exceptionTextBox.Location = new System.Drawing.Point(95, 129); 189 this.exceptionTextBox.Name = "exceptionTextBox"; 190 this.exceptionTextBox.Size = new System.Drawing.Size(509, 20); 191 this.exceptionTextBox.TabIndex = 10; 323 // stateTextBox 324 // 325 this.stateTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 326 | System.Windows.Forms.AnchorStyles.Right))); 327 this.stateTextBox.Location = new System.Drawing.Point(95, 19); 328 this.stateTextBox.Name = "stateTextBox"; 329 this.stateTextBox.Size = new System.Drawing.Size(498, 20); 330 this.stateTextBox.TabIndex = 2; 331 // 332 // dateCalculatedLabel 333 // 334 this.dateCalculatedLabel.AutoSize = true; 335 this.dateCalculatedLabel.Location = new System.Drawing.Point(7, 85); 336 this.dateCalculatedLabel.Name = "dateCalculatedLabel"; 337 this.dateCalculatedLabel.Size = new System.Drawing.Size(83, 13); 338 this.dateCalculatedLabel.TabIndex = 23; 339 this.dateCalculatedLabel.Text = "DateCalculated:"; 340 // 341 // stateLabel 342 // 343 this.stateLabel.AutoSize = true; 344 this.stateLabel.Location = new System.Drawing.Point(7, 19); 345 this.stateLabel.Name = "stateLabel"; 346 this.stateLabel.Size = new System.Drawing.Size(35, 13); 347 this.stateLabel.TabIndex = 0; 348 this.stateLabel.Text = "State:"; 349 // 350 // dateCalculatedText 351 // 352 this.dateCalculatedText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 353 | System.Windows.Forms.AnchorStyles.Right))); 354 this.dateCalculatedText.Location = new System.Drawing.Point(95, 85); 355 this.dateCalculatedText.Name = "dateCalculatedText"; 356 this.dateCalculatedText.Size = new System.Drawing.Size(498, 20); 357 this.dateCalculatedText.TabIndex = 22; 358 // 359 // dateFinishedTextBox 360 // 361 this.dateFinishedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 362 | System.Windows.Forms.AnchorStyles.Right))); 363 this.dateFinishedTextBox.Location = new System.Drawing.Point(95, 107); 364 this.dateFinishedTextBox.Name = "dateFinishedTextBox"; 365 this.dateFinishedTextBox.Size = new System.Drawing.Size(498, 20); 366 this.dateFinishedTextBox.TabIndex = 6; 367 // 368 // executionTimeTextBox 369 // 370 this.executionTimeTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 371 | System.Windows.Forms.AnchorStyles.Right))); 372 this.executionTimeTextBox.Location = new System.Drawing.Point(95, 41); 373 this.executionTimeTextBox.Name = "executionTimeTextBox"; 374 this.executionTimeTextBox.Size = new System.Drawing.Size(498, 20); 375 this.executionTimeTextBox.TabIndex = 4; 376 // 377 // dateCreatedTextBox 378 // 379 this.dateCreatedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 380 | System.Windows.Forms.AnchorStyles.Right))); 381 this.dateCreatedTextBox.Location = new System.Drawing.Point(95, 63); 382 this.dateCreatedTextBox.Name = "dateCreatedTextBox"; 383 this.dateCreatedTextBox.Size = new System.Drawing.Size(498, 20); 384 this.dateCreatedTextBox.TabIndex = 5; 385 // 386 // executionTimeLabel 387 // 388 this.executionTimeLabel.AutoSize = true; 389 this.executionTimeLabel.Location = new System.Drawing.Point(7, 41); 390 this.executionTimeLabel.Name = "executionTimeLabel"; 391 this.executionTimeLabel.Size = new System.Drawing.Size(80, 13); 392 this.executionTimeLabel.TabIndex = 13; 393 this.executionTimeLabel.Text = "ExecutionTime:"; 394 // 395 // exceptionLabel 396 // 397 this.exceptionLabel.AutoSize = true; 398 this.exceptionLabel.Location = new System.Drawing.Point(7, 129); 399 this.exceptionLabel.Name = "exceptionLabel"; 400 this.exceptionLabel.Size = new System.Drawing.Size(57, 13); 401 this.exceptionLabel.TabIndex = 19; 402 this.exceptionLabel.Text = "Exception:"; 403 // 404 // dateCreatedLabel 405 // 406 this.dateCreatedLabel.AutoSize = true; 407 this.dateCreatedLabel.Location = new System.Drawing.Point(7, 63); 408 this.dateCreatedLabel.Name = "dateCreatedLabel"; 409 this.dateCreatedLabel.Size = new System.Drawing.Size(70, 13); 410 this.dateCreatedLabel.TabIndex = 14; 411 this.dateCreatedLabel.Text = "DateCreated:"; 192 412 // 193 413 // dateFinishedLabel … … 200 420 this.dateFinishedLabel.Text = "DateFinished:"; 201 421 // 202 // dateCreatedLabel 203 // 204 this.dateCreatedLabel.AutoSize = true; 205 this.dateCreatedLabel.Location = new System.Drawing.Point(7, 63); 206 this.dateCreatedLabel.Name = "dateCreatedLabel"; 207 this.dateCreatedLabel.Size = new System.Drawing.Size(70, 13); 208 this.dateCreatedLabel.TabIndex = 14; 209 this.dateCreatedLabel.Text = "DateCreated:"; 210 // 211 // exceptionLabel 212 // 213 this.exceptionLabel.AutoSize = true; 214 this.exceptionLabel.Location = new System.Drawing.Point(7, 129); 215 this.exceptionLabel.Name = "exceptionLabel"; 216 this.exceptionLabel.Size = new System.Drawing.Size(57, 13); 217 this.exceptionLabel.TabIndex = 19; 218 this.exceptionLabel.Text = "Exception:"; 219 // 220 // executionTimeLabel 221 // 222 this.executionTimeLabel.AutoSize = true; 223 this.executionTimeLabel.Location = new System.Drawing.Point(7, 41); 224 this.executionTimeLabel.Name = "executionTimeLabel"; 225 this.executionTimeLabel.Size = new System.Drawing.Size(80, 13); 226 this.executionTimeLabel.TabIndex = 13; 227 this.executionTimeLabel.Text = "ExecutionTime:"; 228 // 229 // dateCreatedTextBox 230 // 231 this.dateCreatedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 232 | System.Windows.Forms.AnchorStyles.Right))); 233 this.dateCreatedTextBox.Location = new System.Drawing.Point(95, 63); 234 this.dateCreatedTextBox.Name = "dateCreatedTextBox"; 235 this.dateCreatedTextBox.Size = new System.Drawing.Size(509, 20); 236 this.dateCreatedTextBox.TabIndex = 5; 237 // 238 // executionTimeTextBox 239 // 240 this.executionTimeTextBox.Location = new System.Drawing.Point(95, 41); 241 this.executionTimeTextBox.Name = "executionTimeTextBox"; 242 this.executionTimeTextBox.Size = new System.Drawing.Size(509, 20); 243 this.executionTimeTextBox.TabIndex = 4; 244 // 245 // dateFinishedTextBox 246 // 247 this.dateFinishedTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 248 | System.Windows.Forms.AnchorStyles.Right))); 249 this.dateFinishedTextBox.Location = new System.Drawing.Point(95, 107); 250 this.dateFinishedTextBox.Name = "dateFinishedTextBox"; 251 this.dateFinishedTextBox.Size = new System.Drawing.Size(509, 20); 252 this.dateFinishedTextBox.TabIndex = 6; 253 // 254 // dateCalculatedText 255 // 256 this.dateCalculatedText.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 257 | System.Windows.Forms.AnchorStyles.Right))); 258 this.dateCalculatedText.Location = new System.Drawing.Point(95, 85); 259 this.dateCalculatedText.Name = "dateCalculatedText"; 260 this.dateCalculatedText.Size = new System.Drawing.Size(509, 20); 261 this.dateCalculatedText.TabIndex = 22; 262 // 263 // stateLabel 264 // 265 this.stateLabel.AutoSize = true; 266 this.stateLabel.Location = new System.Drawing.Point(7, 19); 267 this.stateLabel.Name = "stateLabel"; 268 this.stateLabel.Size = new System.Drawing.Size(35, 13); 269 this.stateLabel.TabIndex = 0; 270 this.stateLabel.Text = "State:"; 271 // 272 // dateCalculatedLabel 273 // 274 this.dateCalculatedLabel.AutoSize = true; 275 this.dateCalculatedLabel.Location = new System.Drawing.Point(7, 85); 276 this.dateCalculatedLabel.Name = "dateCalculatedLabel"; 277 this.dateCalculatedLabel.Size = new System.Drawing.Size(83, 13); 278 this.dateCalculatedLabel.TabIndex = 23; 279 this.dateCalculatedLabel.Text = "DateCalculated:"; 280 // 281 // stateTextBox 282 // 283 this.stateTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 284 | System.Windows.Forms.AnchorStyles.Right))); 285 this.stateTextBox.Location = new System.Drawing.Point(95, 19); 286 this.stateTextBox.Name = "stateTextBox"; 287 this.stateTextBox.Size = new System.Drawing.Size(509, 20); 288 this.stateTextBox.TabIndex = 2; 289 // 290 // jobIdTextBox 291 // 292 this.jobIdTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 293 | System.Windows.Forms.AnchorStyles.Right))); 294 this.jobIdTextBox.Location = new System.Drawing.Point(91, 6); 295 this.jobIdTextBox.Name = "jobIdTextBox"; 296 this.jobIdTextBox.Size = new System.Drawing.Size(525, 20); 297 this.jobIdTextBox.TabIndex = 26; 298 // 299 // jobIdLabel 300 // 301 this.jobIdLabel.AutoSize = true; 302 this.jobIdLabel.Location = new System.Drawing.Point(3, 6); 303 this.jobIdLabel.Name = "jobIdLabel"; 304 this.jobIdLabel.Size = new System.Drawing.Size(36, 13); 305 this.jobIdLabel.TabIndex = 25; 306 this.jobIdLabel.Text = "JobId:"; 307 // 308 // configurationGroupBox 309 // 310 this.configurationGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 311 | System.Windows.Forms.AnchorStyles.Right))); 312 this.configurationGroupBox.Controls.Add(this.priorityTextBox); 313 this.configurationGroupBox.Controls.Add(this.priorityLabel); 314 this.configurationGroupBox.Controls.Add(this.coresNeededTextBox); 315 this.configurationGroupBox.Controls.Add(this.memoryNeededTextBox); 316 this.configurationGroupBox.Controls.Add(this.memoryNeededLabel); 317 this.configurationGroupBox.Controls.Add(this.coresNeededLabel); 318 this.configurationGroupBox.Controls.Add(this.computeInParallelLabel); 319 this.configurationGroupBox.Controls.Add(this.computeInParallelCheckBox); 320 this.configurationGroupBox.Location = new System.Drawing.Point(6, 105); 321 this.configurationGroupBox.Name = "configurationGroupBox"; 322 this.configurationGroupBox.Size = new System.Drawing.Size(610, 119); 323 this.configurationGroupBox.TabIndex = 27; 324 this.configurationGroupBox.TabStop = false; 325 this.configurationGroupBox.Text = "Configuration"; 326 // 327 // computeInParallelCheckBox 328 // 329 this.computeInParallelCheckBox.AutoSize = true; 330 this.computeInParallelCheckBox.Location = new System.Drawing.Point(108, 92); 331 this.computeInParallelCheckBox.Name = "computeInParallelCheckBox"; 332 this.computeInParallelCheckBox.Size = new System.Drawing.Size(15, 14); 333 this.computeInParallelCheckBox.TabIndex = 35; 334 this.computeInParallelCheckBox.UseVisualStyleBackColor = true; 335 this.computeInParallelCheckBox.CheckedChanged += new System.EventHandler(this.computeInParallelCheckBox_CheckedChanged); 336 // 337 // computeInParallelLabel 338 // 339 this.computeInParallelLabel.AutoSize = true; 340 this.computeInParallelLabel.Location = new System.Drawing.Point(7, 93); 341 this.computeInParallelLabel.Name = "computeInParallelLabel"; 342 this.computeInParallelLabel.Size = new System.Drawing.Size(95, 13); 343 this.computeInParallelLabel.TabIndex = 36; 344 this.computeInParallelLabel.Text = "ComputeInParallel:"; 345 // 346 // coresNeededLabel 347 // 348 this.coresNeededLabel.AutoSize = true; 349 this.coresNeededLabel.Location = new System.Drawing.Point(7, 20); 350 this.coresNeededLabel.Name = "coresNeededLabel"; 351 this.coresNeededLabel.Size = new System.Drawing.Size(75, 13); 352 this.coresNeededLabel.TabIndex = 39; 353 this.coresNeededLabel.Text = "CoresNeeded:"; 354 // 355 // memoryNeededLabel 356 // 357 this.memoryNeededLabel.AutoSize = true; 358 this.memoryNeededLabel.Location = new System.Drawing.Point(7, 42); 359 this.memoryNeededLabel.Name = "memoryNeededLabel"; 360 this.memoryNeededLabel.Size = new System.Drawing.Size(85, 13); 361 this.memoryNeededLabel.TabIndex = 40; 362 this.memoryNeededLabel.Text = "MemoryNeeded:"; 363 // 364 // memoryNeededTextBox 365 // 366 this.memoryNeededTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 367 | System.Windows.Forms.AnchorStyles.Right))); 368 this.memoryNeededTextBox.Location = new System.Drawing.Point(108, 42); 369 this.memoryNeededTextBox.Name = "memoryNeededTextBox"; 370 this.memoryNeededTextBox.Size = new System.Drawing.Size(496, 20); 371 this.memoryNeededTextBox.TabIndex = 38; 372 // 373 // coresNeededTextBox 374 // 375 this.coresNeededTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 376 | System.Windows.Forms.AnchorStyles.Right))); 377 this.coresNeededTextBox.Location = new System.Drawing.Point(108, 20); 378 this.coresNeededTextBox.Name = "coresNeededTextBox"; 379 this.coresNeededTextBox.Size = new System.Drawing.Size(496, 20); 380 this.coresNeededTextBox.TabIndex = 37; 381 // 382 // priorityLabel 383 // 384 this.priorityLabel.AutoSize = true; 385 this.priorityLabel.Location = new System.Drawing.Point(7, 66); 386 this.priorityLabel.Name = "priorityLabel"; 387 this.priorityLabel.Size = new System.Drawing.Size(41, 13); 388 this.priorityLabel.TabIndex = 42; 389 this.priorityLabel.Text = "Priority:"; 390 // 391 // priorityTextBox 392 // 393 this.priorityTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 394 | System.Windows.Forms.AnchorStyles.Right))); 395 this.priorityTextBox.Location = new System.Drawing.Point(108, 66); 396 this.priorityTextBox.Name = "priorityTextBox"; 397 this.priorityTextBox.Size = new System.Drawing.Size(496, 20); 398 this.priorityTextBox.TabIndex = 41; 399 // 400 // optimizerGroupBox 401 // 402 this.optimizerGroupBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 403 | System.Windows.Forms.AnchorStyles.Right))); 404 this.optimizerGroupBox.Controls.Add(this.optimizerNamedItemView); 405 this.optimizerGroupBox.Location = new System.Drawing.Point(6, 29); 406 this.optimizerGroupBox.Name = "optimizerGroupBox"; 407 this.optimizerGroupBox.Size = new System.Drawing.Size(610, 74); 408 this.optimizerGroupBox.TabIndex = 28; 409 this.optimizerGroupBox.TabStop = false; 410 this.optimizerGroupBox.Text = "Optimizer"; 411 // 412 // optimizerNamedItemView 413 // 414 this.optimizerNamedItemView.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 415 | System.Windows.Forms.AnchorStyles.Right))); 416 this.optimizerNamedItemView.Caption = "NamedItem View"; 417 this.optimizerNamedItemView.Content = null; 418 this.optimizerNamedItemView.Location = new System.Drawing.Point(6, 20); 419 this.optimizerNamedItemView.Name = "optimizerNamedItemView"; 420 this.optimizerNamedItemView.ReadOnly = false; 421 this.optimizerNamedItemView.Size = new System.Drawing.Size(598, 51); 422 this.optimizerNamedItemView.TabIndex = 0; 422 // exceptionTextBox 423 // 424 this.exceptionTextBox.Anchor = ((System.Windows.Forms.AnchorStyles)(((System.Windows.Forms.AnchorStyles.Top | System.Windows.Forms.AnchorStyles.Left) 425 | System.Windows.Forms.AnchorStyles.Right))); 426 this.exceptionTextBox.Location = new System.Drawing.Point(95, 129); 427 this.exceptionTextBox.Name = "exceptionTextBox"; 428 this.exceptionTextBox.Size = new System.Drawing.Size(498, 20); 429 this.exceptionTextBox.TabIndex = 10; 430 this.exceptionTextBox.DoubleClick += new System.EventHandler(this.exceptionTextBox_DoubleClick); 423 431 // 424 432 // tabControl … … 434 442 this.tabControl.Name = "tabControl"; 435 443 this.tabControl.SelectedIndex = 0; 436 this.tabControl.Size = new System.Drawing.Size(6 27, 518);444 this.tabControl.Size = new System.Drawing.Size(619, 518); 437 445 this.tabControl.TabIndex = 25; 446 // 447 // restartButton 448 // 449 this.restartButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 450 this.restartButton.Image = ((System.Drawing.Image)(resources.GetObject("restartButton.Image"))); 451 this.restartButton.Location = new System.Drawing.Point(3, 465); 452 this.restartButton.Name = "restartButton"; 453 this.restartButton.Size = new System.Drawing.Size(24, 24); 454 this.restartButton.TabIndex = 30; 455 this.restartButton.UseVisualStyleBackColor = true; 456 this.restartButton.Click += new System.EventHandler(this.restartButton_Click); 457 // 458 // pauseButton 459 // 460 this.pauseButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 461 this.pauseButton.Enabled = false; 462 this.pauseButton.Image = ((System.Drawing.Image)(resources.GetObject("pauseButton.Image"))); 463 this.pauseButton.Location = new System.Drawing.Point(33, 465); 464 this.pauseButton.Name = "pauseButton"; 465 this.pauseButton.Size = new System.Drawing.Size(24, 24); 466 this.pauseButton.TabIndex = 31; 467 this.pauseButton.UseVisualStyleBackColor = true; 468 this.pauseButton.Click += new System.EventHandler(this.pauseButton_Click); 469 // 470 // stopButton 471 // 472 this.stopButton.Anchor = ((System.Windows.Forms.AnchorStyles)((System.Windows.Forms.AnchorStyles.Bottom | System.Windows.Forms.AnchorStyles.Left))); 473 this.stopButton.Image = ((System.Drawing.Image)(resources.GetObject("stopButton.Image"))); 474 this.stopButton.Location = new System.Drawing.Point(63, 465); 475 this.stopButton.Name = "stopButton"; 476 this.stopButton.Size = new System.Drawing.Size(24, 24); 477 this.stopButton.TabIndex = 32; 478 this.stopButton.UseVisualStyleBackColor = true; 479 this.stopButton.Click += new System.EventHandler(this.stopButton_Click); 438 480 // 439 481 // HiveJobView … … 443 485 this.Controls.Add(this.tabControl); 444 486 this.Name = "HiveJobView"; 445 this.Size = new System.Drawing.Size(6 33, 524);487 this.Size = new System.Drawing.Size(625, 524); 446 488 this.logTabPage.ResumeLayout(false); 447 489 this.stateLogTabPage.ResumeLayout(false); … … 449 491 this.detailsTabPage.ResumeLayout(false); 450 492 this.detailsTabPage.PerformLayout(); 493 this.optimizerGroupBox.ResumeLayout(false); 494 this.configurationGroupBox.ResumeLayout(false); 495 this.configurationGroupBox.PerformLayout(); 451 496 this.jobStatusGroupBox.ResumeLayout(false); 452 497 this.jobStatusGroupBox.PerformLayout(); 453 this.configurationGroupBox.ResumeLayout(false);454 this.configurationGroupBox.PerformLayout();455 this.optimizerGroupBox.ResumeLayout(false);456 498 this.tabControl.ResumeLayout(false); 457 499 this.ResumeLayout(false); … … 495 537 private System.Windows.Forms.TextBox exceptionTextBox; 496 538 private System.Windows.Forms.TabControl tabControl; 539 private System.Windows.Forms.Button restartButton; 540 private System.Windows.Forms.Button pauseButton; 541 private System.Windows.Forms.Button stopButton; 497 542 498 543 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveJobView.resx
r5597 r5779 118 118 <value>System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value> 119 119 </resheader> 120 <assembly alias="System.Drawing" name="System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" /> 121 <data name="restartButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 122 <value> 123 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 124 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 125 Cv8BNGKaggAAALBJREFUOE9j+P//PwMlGKvmsv3ZbsQaitWAhBkR/4k1BKcBlmX6RBmC1YCoKUH/N9xa 126 /J8YQ7AaEDzBG2Q7UYZgNcCnyxlsAAhHLQrA6xKsBjg2W/zP2BAL1mzbrP9fp1jhv0QaN4hWQ48drAaY 127 1+ihaOZPYMGqGWQYVgP0SpXhNuPTjNMAlXwpsLMJacZpgHSGIFGacRogksyJ089EBSK20MaVNyjKiTi9 128 QGxOBKkDACT9xOni1RbMAAAAAElFTkSuQmCC 129 </value> 130 </data> 131 <data name="pauseButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 132 <value> 133 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 134 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 135 Cv8BNGKaggAAAL5JREFUOE9j+P//PwMlmCLNIIsHoQG9m//+79rw63/e1EefQE5E56OHF4YXQJqvPvzz 136 Xzd0FVDtfwZ0PkED2tZ++3/r6e//qn6LwAag8wka0Lji8//LD3//l3ObBTYAnU/QgNrF7/+fuP77v5jd 137 JLAB6HyCBlTMe/V/94Wf//nNusEGoPMJGlAy+/n/9Sd//uc0aAUbgM4naEDB9Mf/F+z5/J9VpxFsADqf 138 oAGg+GfTbYIbgM4naACpGWvg8wIAkX3yJyVePz4AAAAASUVORK5CYII= 139 </value> 140 </data> 141 <data name="stopButton.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64"> 142 <value> 143 iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8 144 YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAlwSFlzAAAK/wAA 145 Cv8BNGKaggAAAWtJREFUOE/Nkz9IAmEYxl0KGqKtMVpaIiEoipYIgnByCSGhSQiCNBqCMiqwsr8clChF 146 YmYSSikeWEbZH2qwEhKhwhAXjQwKEbw0zyue7nO7hgtyqOEbf7/ne5+XVwJAUsorCSbB/0xAeT+xSBcw 147 685B52QwYU9jdOMFw+ZnDK0+YtCUyHzvSzACge/jH7hLcAg8FHB4w8IbZOEKsLD4s5AqdnheWLpAQJKj 148 TxyCUa4IOi/yWPPlsOJlMGePoU6+JS4g376NczgKsdg+y8PIg3pnBmPWV6ipMGq61sUFZOarCAf3JZ98 149 8I75XQKnoDEmoRg5RXW7QVxACvOHWdhO8lim36C1ptFvSEI5E4NsYA9VLUviAtK255qFcT+LSXsKahMP 150 66OQa0Po7HOholEvLiCr2jxmMG2LQEOFoBw/55M96FA50NpjRlmDTlxA9tym8qGpl0Z9twO1Mktx7srm 151 BZRLp34W/Oao/v4WvgBcI/R+TmAaZAAAAABJRU5ErkJggg== 152 </value> 153 </data> 120 154 </root> -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/ItemTreeView.cs
r5675 r5779 232 232 } 233 233 } 234 235 private void treeView_DoubleClick(object sender, EventArgs e) { 236 if (treeView.SelectedNode != null) { 237 var item = treeView.SelectedNode.Tag as IItemTree; 238 if (item != null) { 239 IContentView view = MainFormManager.MainForm.ShowContent(item); 240 if (view != null) { 241 view.ReadOnly = ReadOnly; 242 view.Locked = Locked; 243 } 244 } 245 } 246 } 234 247 } 235 248 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/ItemTreeView.designer.cs
r5675 r5779 58 58 // 59 59 this.treeView.Dock = System.Windows.Forms.DockStyle.Fill; 60 this.treeView.HideSelection = false; 60 61 this.treeView.ImageIndex = 0; 61 62 this.treeView.ImageList = this.imageList; … … 66 67 this.treeView.TabIndex = 0; 67 68 this.treeView.AfterSelect += new System.Windows.Forms.TreeViewEventHandler(this.treeView_AfterSelect); 69 this.treeView.DoubleClick += new System.EventHandler(this.treeView_DoubleClick); 68 70 // 69 71 // imageList -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/StateLogGanttChartListView.cs
r5718 r5779 62 62 ganttChart.Reset(); 63 63 SetupCategories(ganttChart); 64 if (Content.Count > 0) { 65 DateTime maxValue = Content.Max(x => x.Count > 0 ? x.Max(y => y.DateTime) : DateTime.MinValue); 66 var upperLimit = DateTime.FromOADate(Math.Min(DateTime.Now.AddSeconds(10).ToOADate(), maxValue.AddSeconds(10).ToOADate())); 64 67 65 DateTime maxValue = Content.Max(x => x.Max(y => y.DateTime)); 66 var upperLimit = DateTime.FromOADate(Math.Min(DateTime.Now.AddSeconds(10).ToOADate(), maxValue.AddSeconds(10).ToOADate())); 67 68 for (int i = 0; i < Content.Count; i++) { 69 for (int j = 0; j < Content[i].Count - 1; j++) { 70 if(Content[i][j].State != JobState.Offline && Content[i][j].State != JobState.Finished) 71 AddData(ganttChart, i.ToString(), Content[i][j], Content[i][j+1], upperLimit); 72 } 73 if(Content[i].Count > 0) { 74 AddData(ganttChart, i.ToString(), Content[i][Content[i].Count - 1], null, upperLimit); 68 for (int i = 0; i < Content.Count; i++) { 69 for (int j = 0; j < Content[i].Count - 1; j++) { 70 if (Content[i][j].State != JobState.Offline) 71 AddData(ganttChart, i.ToString(), Content[i][j], Content[i][j + 1], upperLimit); 72 } 73 if (Content[i].Count > 0) { 74 AddData(ganttChart, i.ToString(), Content[i][Content[i].Count - 1], null, upperLimit); 75 } 75 76 } 76 77 } … … 81 82 ganttChart.AddCategory(JobState.Offline.ToString(), Color.Gainsboro); 82 83 ganttChart.AddCategory(JobState.Waiting.ToString(), Color.NavajoWhite); 84 ganttChart.AddCategory(JobState.Paused.ToString(), Color.PaleVioletRed); 83 85 ganttChart.AddCategory(JobState.Transferring.ToString(), Color.CornflowerBlue); 84 86 ganttChart.AddCategory(JobState.Calculating.ToString(), Color.DarkGreen); -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/StateLogGanttChartListView.designer.cs
r5636 r5779 34 34 this.ganttChart.Location = new System.Drawing.Point(0, 0); 35 35 this.ganttChart.Name = "ganttChart"; 36 this.ganttChart.Size = new System.Drawing.Size( 518, 307);36 this.ganttChart.Size = new System.Drawing.Size(493, 293); 37 37 this.ganttChart.TabIndex = 0; 38 38 // 39 // StateLogGanttChart View39 // StateLogGanttChartListView 40 40 // 41 41 this.AutoScaleDimensions = new System.Drawing.SizeF(6F, 13F); 42 42 this.AutoScaleMode = System.Windows.Forms.AutoScaleMode.Font; 43 43 this.Controls.Add(this.ganttChart); 44 this.Name = "StateLogGanttChart View";45 this.Size = new System.Drawing.Size( 518, 307);44 this.Name = "StateLogGanttChartListView"; 45 this.Size = new System.Drawing.Size(493, 293); 46 46 this.ResumeLayout(false); 47 47 -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/StateLogGanttChartView.cs
r5718 r5779 61 61 ganttChart.Reset(); 62 62 StateLogGanttChartListView.SetupCategories(ganttChart); 63 var upperLimit = DateTime.FromOADate(Math.Min(Content.Max(x => x.DateTime).ToOADate(), DateTime.Now.AddSeconds(10).ToOADate())); 63 if (Content.Count > 0) { 64 var upperLimit = DateTime.FromOADate(Math.Min(Content.Max(x => x.DateTime).ToOADate(), DateTime.Now.AddSeconds(10).ToOADate())); 64 65 65 for (int i = 0; i < Content.Count-1; i++) { 66 StateLogGanttChartListView.AddData(ganttChart, i.ToString(), Content[i], Content[i+1], upperLimit); 66 for (int i = 0; i < Content.Count - 1; i++) { 67 StateLogGanttChartListView.AddData(ganttChart, i.ToString(), Content[i], Content[i + 1], upperLimit); 68 } 69 StateLogGanttChartListView.AddData(ganttChart, (Content.Count - 1).ToString(), Content[Content.Count - 1], null, upperLimit); 67 70 } 68 StateLogGanttChartListView.AddData(ganttChart, (Content.Count - 1).ToString(), Content[Content.Count - 1], null, upperLimit);69 71 } 70 72 } -
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/StateLogGanttChartView.designer.cs
r5636 r5779 34 34 this.ganttChart.Location = new System.Drawing.Point(0, 0); 35 35 this.ganttChart.Name = "ganttChart"; 36 this.ganttChart.Size = new System.Drawing.Size(5 18, 307);36 this.ganttChart.Size = new System.Drawing.Size(533, 302); 37 37 this.ganttChart.TabIndex = 0; 38 38 // … … 43 43 this.Controls.Add(this.ganttChart); 44 44 this.Name = "StateLogGanttChartView"; 45 this.Size = new System.Drawing.Size(5 18, 307);45 this.Size = new System.Drawing.Size(533, 302); 46 46 this.ResumeLayout(false); 47 47
Note: See TracChangeset
for help on using the changeset viewer.