Changeset 5793 for branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveJobView.cs
- Timestamp:
- 03/22/11 15:54:58 (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/HeuristicLab.Hive-3.4/sources/HeuristicLab.Clients.Hive.Views/3.4/ExperimentManager/HiveJobView.cs
r5779 r5793 71 71 } 72 72 73 void Content_OptimizerJobChanged(object sender, EventArgs e) {73 protected void Content_OptimizerJobChanged(object sender, EventArgs e) { 74 74 RegisterJobEvents(); 75 75 Job_OptimizerChanged(this, e); 76 76 } 77 77 78 void Job_OptimizerChanged(object sender, EventArgs e) {78 protected void Job_OptimizerChanged(object sender, EventArgs e) { 79 79 if (Content != null && Content.Job != null && Content.OptimizerJob.Optimizer != null) { 80 80 optimizerNamedItemView.Content = Content.OptimizerJob.Optimizer; … … 130 130 this.dateFinishedTextBox.Text = Content.Job.DateFinished.ToString(); 131 131 this.exceptionTextBox.Text = Content.Job.CurrentStateLog != null ? Content.Job.CurrentStateLog.Exception : string.Empty; 132 this.lastUpdatedTextBox.Text = Content.Job.LastJobDataUpdate.ToString(); 132 133 if (Content.OptimizerJob.ComputeInParallel) { 133 134 this.stateLogViewHost.Content = new StateLogListList( … … 144 145 this.exceptionTextBox.Text = string.Empty; 145 146 this.stateLogViewHost.Content = null; 147 this.lastUpdatedTextBox.Text = string.Empty; 146 148 } 147 149 SetEnabledStateOfControls(); … … 158 160 this.dateFinishedTextBox.ReadOnly = true; 159 161 this.exceptionTextBox.ReadOnly = true; 162 this.lastUpdatedTextBox.ReadOnly = true; 160 163 161 164 this.priorityTextBox.ReadOnly = this.ReadOnly; … … 167 170 this.pauseButton.Enabled = Content != null && Content.Job.State == JobState.Calculating; 168 171 this.stopButton.Enabled = Content != null && (Content.Job.State == JobState.Calculating || Content.Job.State == JobState.Waiting || Content.Job.State == JobState.Paused); 172 this.showOptimizerButton.Enabled = Content != null && Content.Job.State == JobState.Paused && Content.OptimizerJob != null && Content.OptimizerJob.Optimizer != null; 169 173 170 174 optimizerNamedItemView.ReadOnly = true; … … 204 208 Content.Stop(); 205 209 } 210 private void showOptimizerButton_Click(object sender, EventArgs e) { 211 MainFormManager.MainForm.ShowContent(Content.OptimizerJob.Optimizer); 212 } 206 213 } 207 214 }
Note: See TracChangeset
for help on using the changeset viewer.