public LoadedApplicationState( xPCAppStatus targetStatus, double averageTeT, bool cpuOverload, double executionTime, string loadedModelName) { TargetStatus = targetStatus; AverageTeT = averageTeT; CpuOverload = cpuOverload; ExecutionTime = executionTime; LoadedModelName = loadedModelName; }
private void UpdateToolStripStatusColor(xPCAppStatus targetStatus, bool isCpuOverloaded) { if (isCpuOverloaded == true) { this.TargetApplicationStatusStrip.BackColor = ViewConstants.CPU_OVERLOADED_COLOR; } else { switch (targetStatus) { case xPCAppStatus.Running: this.TargetApplicationStatusStrip.BackColor = ViewConstants.SIMULATION_RUNNING_COLOR; break; case xPCAppStatus.Stopped: this.TargetApplicationStatusStrip.BackColor = ViewConstants.SIMULATION_STOPPED_COLOR; break; case xPCAppStatus.Starting: this.TargetApplicationStatusStrip.BackColor = ViewConstants.SIMULATION_STOPPED_COLOR; break; } } }