void LinkableComponent_StatusChanged(object sender, LinkableComponentStatusChangeEventArgs e) { if (!_monitorComponentEvents) { return; } if (worker != null && worker.WorkerReportsProgress) { State state = new State(_components.IndexOf((ITimeSpaceComponent)sender), e); worker.ReportProgress(state.Progress.Value, state); } }
private void StatusChanged(object sender, LinkableComponentStatusChangeEventArgs e) { formerStatus = e.OldStatus; currentStatus = e.NewStatus; }
void LinkableComponent_StatusChanged(object sender, LinkableComponentStatusChangeEventArgs e) { }
void riverModelLC_StatusChanged(object sender, LinkableComponentStatusChangeEventArgs e) { events.Add(e); }
public State(int oprIndex, LinkableComponentStatusChangeEventArgs args) { _oprIndex = oprIndex; _statusArgs = args; _lastEventUpdate = DateTime.Now; }