コード例 #1
0
 protected void Confirm(CabControl control, CabSetting setting)
 {
     if (Wagon == Simulator.PlayerLocomotive)
     {
         Simulator.Confirmer?.Confirm(control, setting);
     }
 }
コード例 #2
0
ファイル: Confirmer.cs プロジェクト: yinwuu/openrails
 public void Warning(CabControl control, CabSetting setting)
 {
     if (PlayErrorSound != null)
     {
         PlayErrorSound(this, EventArgs.Empty);
     }
     Message(control, ConfirmLevel.Warning, ConfirmText[(int)control][(int)setting]);
 }
コード例 #3
0
ファイル: Confirmer.cs プロジェクト: yinwuu/openrails
 public void Update(CabControl control, CabSetting setting, string text)
 {
     Message(control, Simulator.Catalog.GetString("{0} {1}"), ConfirmText[(int)control][(int)setting], text);
 }
コード例 #4
0
ファイル: Confirmer.cs プロジェクト: yinwuu/openrails
 public void UpdateWithPerCent(CabControl control, CabSetting setting, float perCent)
 {
     Message(control, Simulator.Catalog.GetString("{0} {1:0}%"), ConfirmText[(int)control][(int)setting], perCent);
 }
コード例 #5
0
ファイル: Confirmer.cs プロジェクト: yinwuu/openrails
 public void ConfirmWithPerCent(CabControl control, float perCent, CabSetting setting)
 {
     Message(control, Simulator.Catalog.GetString("{0:0}% {1}"), perCent, ConfirmText[(int)control][(int)setting]);
 }
コード例 #6
0
ファイル: Confirmer.cs プロジェクト: yinwuu/openrails
 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]);
 }
コード例 #7
0
ファイル: Confirmer.cs プロジェクト: yinwuu/openrails
 public void Confirm(CabControl control, CabSetting setting)
 {
     Message(control, Simulator.Catalog.GetString("{0}"), ConfirmText[(int)control][(int)setting]);
 }