comparison FrmEditArmy.cs @ 226:4ada3252d1ea

Re #101: Make army names and sizes modifiable after creation * Fix up translations * Correct enabling of menu item * Add translation text * Update army names in tree and app title when edited
author IBBoard <dev@ibboard.co.uk>
date Mon, 29 Aug 2011 20:53:53 +0100
parents 5233147ca7e4
children
comparison
equal deleted inserted replaced
225:5233147ca7e4 226:4ada3252d1ea
6 using System.Text; 6 using System.Text;
7 using System.Windows.Forms; 7 using System.Windows.Forms;
8 using IBBoard.Commands; 8 using IBBoard.Commands;
9 using IBBoard.WarFoundry.API.Commands; 9 using IBBoard.WarFoundry.API.Commands;
10 using IBBoard.WarFoundry.API.Objects; 10 using IBBoard.WarFoundry.API.Objects;
11 using IBBoard.Windows.Forms;
12 using IBBoard.Windows.Forms.I18N;
11 13
12 namespace IBBoard.WarFoundry.GUI.WinForms 14 namespace IBBoard.WarFoundry.GUI.WinForms
13 { 15 {
14 public partial class FrmEditArmy : Form 16 public partial class FrmEditArmy : IBBForm
15 { 17 {
16 private Army army; 18 private Army army;
17 private CommandStack stack; 19 private CommandStack stack;
18 20
19 public FrmEditArmy(CommandStack cmdStack, Army toEdit) 21 public FrmEditArmy(CommandStack cmdStack, Army toEdit)
21 army = toEdit; 23 army = toEdit;
22 stack = cmdStack; 24 stack = cmdStack;
23 InitializeComponent(); 25 InitializeComponent();
24 txtArmyName.Text = army.Name; 26 txtArmyName.Text = army.Name;
25 armySize.Value = army.MaxPoints; 27 armySize.Value = army.MaxPoints;
28 ControlTranslator.TranslateControl(this);
26 } 29 }
27 30
28 private void bttnOkay_Click(object sender, EventArgs e) 31 private void bttnOkay_Click(object sender, EventArgs e)
29 { 32 {
30 EditArmyCommand command = new EditArmyCommand(army); 33 EditArmyCommand command = new EditArmyCommand(army);