Changeset 3261 for trunk/sources/HeuristicLab.Core.Views/3.3
- Timestamp:
- 04/04/10 00:03:13 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/sources/HeuristicLab.Core.Views/3.3/EngineView.cs
r3260 r3261 60 60 protected override void DeregisterContentEvents() { 61 61 Content.Prepared -= new EventHandler(Content_Prepared); 62 Content.Started -= new EventHandler(Content_Started); 63 Content.Stopped -= new EventHandler(Content_Stopped); 62 Content.RunningChanged -= new EventHandler(Content_RunningChanged); 64 63 Content.ExecutionTimeChanged -= new EventHandler(Content_ExecutionTimeChanged); 65 64 Content.ExceptionOccurred -= new EventHandler<EventArgs<Exception>>(Content_ExceptionOccurred); … … 74 73 base.RegisterContentEvents(); 75 74 Content.Prepared += new EventHandler(Content_Prepared); 76 Content.Started += new EventHandler(Content_Started); 77 Content.Stopped += new EventHandler(Content_Stopped); 75 Content.RunningChanged += new EventHandler(Content_RunningChanged); 78 76 Content.ExecutionTimeChanged += new EventHandler(Content_ExecutionTimeChanged); 79 77 Content.ExceptionOccurred += new EventHandler<EventArgs<Exception>>(Content_ExceptionOccurred); … … 102 100 Invoke(new EventHandler(Content_Prepared), sender, e); 103 101 else { 102 executionTimeCounter = 0; 104 103 UpdateExecutionTimeTextBox(); 105 104 Log("Engine prepared"); 106 105 } 107 106 } 108 protected virtual void Content_Started(object sender, EventArgs e) { 109 executionTimeCounter = 0; 107 protected virtual void Content_RunningChanged(object sender, EventArgs e) { 110 108 if (InvokeRequired) 111 Invoke(new EventHandler(Content_ Started), sender, e);109 Invoke(new EventHandler(Content_RunningChanged), sender, e); 112 110 else { 113 111 UpdateExecutionTimeTextBox(); 114 Log("Engine started"); 115 } 116 } 117 protected virtual void Content_Stopped(object sender, EventArgs e) { 118 if (InvokeRequired) 119 Invoke(new EventHandler(Content_Stopped), sender, e); 120 else { 121 UpdateExecutionTimeTextBox(); 122 if (Content.Finished) Log("Engine finished"); 112 if (Content.Running) Log("Engine started"); 113 else if (Content.Finished) Log("Engine finished"); 123 114 else Log("Engine stopped"); 124 115 }
Note: See TracChangeset
for help on using the changeset viewer.