public override string ToString() { var data = new List <string> { ID.ToString(), MonoIsotopicMass.ToString("0.0000"), MZ.ToString("0.0000"), ChargeState.ToString(), NormalizedElutionTime.ToString("0.000"), Code }; return(string.Join("; ", data)); }
void SetUIState(ChargeState newState, ModuleEnginesFX activeEngine, ModuleEnginesFX otherEngine) { if (FarFutureTechnologySettings.DebugModules) { Utils.Log($"[ModuleChargeableEngine] Setting UI state to {newState.ToString()}"); } chargeState = newState; if (newState == ChargeState.Ready) { Fields["ChargeStatus"].guiActive = true; activeEngine.Events["Activate"].guiActive = true; activeEngine.Events["Shutdown"].guiActive = false; if (otherEngine) { otherEngine.Events["Activate"].guiActive = false; otherEngine.Events["Shutdown"].guiActive = false; } } if (newState == ChargeState.Running) { Fields["ChargeStatus"].guiActive = false; activeEngine.Events["Activate"].guiActive = false; activeEngine.Events["Shutdown"].guiActive = true; if (otherEngine) { otherEngine.Events["Activate"].guiActive = false; otherEngine.Events["Shutdown"].guiActive = false; } } if (newState == ChargeState.Charging) { Fields["ChargeStatus"].guiActive = true; activeEngine.Events["Activate"].guiActive = false; activeEngine.Events["Shutdown"].guiActive = false; if (otherEngine) { otherEngine.Events["Activate"].guiActive = false; otherEngine.Events["Shutdown"].guiActive = false; } } }
public void testToString() { Assert.AreEqual("10\t1", testChargeStateNoCorrection.ToString()); }