Mercurial > repos > IBDev-IBBoard.WarFoundry.GUI.WinForms
diff FrmNewUnit.cs @ 244:2c3474d652e1
Re #360: Add WinForms UI for adding contained units
* Update UI (unit tree and unit creation dialog) so that we can add contained units
author | IBBoard <dev@ibboard.co.uk> |
---|---|
date | Sat, 14 Apr 2012 20:48:13 +0100 |
parents | 8021cc097ec8 |
children |
line wrap: on
line diff
--- a/FrmNewUnit.cs Sat Mar 17 21:03:33 2012 +0000 +++ b/FrmNewUnit.cs Sat Apr 14 20:48:13 2012 +0100 @@ -31,15 +31,20 @@ private System.Windows.Forms.Label lblNewUnitWarning; private System.Windows.Forms.Label lblWarningIcon; - public FrmNewUnit(Race race, Category cat, Army army) + public FrmNewUnit(Race race, Category cat, Army army) : this(army, race.GetUnitTypes(cat)) { + ControlTranslator.TranslateControl(this, cat.Name); + } + + public FrmNewUnit(Army army, UnitType[] unitTypes) + { + units = unitTypes; + this.army = army; InitializeComponent(); - ControlTranslator.TranslateControl(this, cat.Name); - units = race.GetUnitTypes(cat); - this.army = army; + ControlTranslator.TranslateControl(this); - for (int i = 0; i<units.Length; i++) + for (int i = 0; i < units.Length; i++) { lstUnits.Items.Add(units[i].Name); }