Mercurial > repos > IBDev-IBBoard.WarFoundry.GUI.WinForms
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); |