protected void Confirm(CabControl control, CabSetting setting) { if (Wagon == Simulator.PlayerLocomotive) { Simulator.Confirmer?.Confirm(control, setting); } }
public void Warning(CabControl control, CabSetting setting) { if (PlayErrorSound != null) { PlayErrorSound(this, EventArgs.Empty); } Message(control, ConfirmLevel.Warning, ConfirmText[(int)control][(int)setting]); }
public void Update(CabControl control, CabSetting setting, string text) { Message(control, Simulator.Catalog.GetString("{0} {1}"), ConfirmText[(int)control][(int)setting], text); }
public void UpdateWithPerCent(CabControl control, CabSetting setting, float perCent) { Message(control, Simulator.Catalog.GetString("{0} {1:0}%"), ConfirmText[(int)control][(int)setting], perCent); }
public void ConfirmWithPerCent(CabControl control, float perCent, CabSetting setting) { Message(control, Simulator.Catalog.GetString("{0:0}% {1}"), perCent, ConfirmText[(int)control][(int)setting]); }
public void ConfirmWithPerCent(CabControl control, CabSetting setting1, float perCent, int setting2) { Message(control, Simulator.Catalog.GetString("{0} {1:0}% {2}"), ConfirmText[(int)control][(int)setting1], perCent, ConfirmText[(int)control][setting2]); }
public void Confirm(CabControl control, CabSetting setting) { Message(control, Simulator.Catalog.GetString("{0}"), ConfirmText[(int)control][(int)setting]); }