public frmCountry(Battle battle) { InitializeComponent(); this.battle = battle; country = new Country(); if (battle.countryList != null) { foreach (Country tempcountry in battle.countryList) { cboCountryID.Items.Add(tempcountry.id); } } cboCountryID.Text = "de"; txtCountryName.Text = "de"; rdbAiYes.Checked = true; rdbDefeatedLand.Checked = true; txtTaxFactor.Text = "1.000000"; txtMoney.Text = "100"; txtIndustry.Text = "100"; txtTechLevel.Text = "3"; rdbAllianceA.Checked = true; txtColorR.Text = "0"; txtColorG.Text = "0"; txtColorB.Text = "0"; txtColorA.Text = "0"; }
public frmArea(Battle battle, Area area) { InitializeComponent(); this.battle = battle; this.area = area; displayArea(area); }
public frmArea(Battle battle) { InitializeComponent(); this.battle = battle; area = new Area(); cboAreaID.Text = "1"; cboAreaCountry.Text = "de"; rdbNoConstruction.Checked = true; rdbNoInstallation.Checked = true; }
public frmBattle(Battle battle) { InitializeComponent(); this.battle = battle; txtBattleName.Text = battle.battleName; if (battle.battleType == BattleType.battle) { rdbBattle.Checked = true; } if (battle.battleType == BattleType.conquest) { rdbConquest.Checked = true; } }
public frmArmy(Battle battle) { InitializeComponent(); this.battle = battle; army = new Army(); foreach (Area area in battle.areaList) { cboArmyID.Items.Add(area.id); } for (int i = 0; i <= (int)Army.MAX_LEVEL; i++) { cboArmyLevel.Items.Add(i.ToString()); } }
public frmCountry(Battle battle, Country country) { InitializeComponent(); this.battle = battle; this.country = country; if (battle.countryList != null) { foreach (Country tempcountry in battle.countryList) { cboCountryID.Items.Add(tempcountry.id); } } displayCountry(country); }
public frmArmy(Battle battle, Army army, int id) { InitializeComponent(); this.battle = battle; this.army = army; tempID = id; foreach (Area area in battle.areaList) { cboArmyID.Items.Add(area.id); } for (int i = 0; i <= (int)Army.MAX_LEVEL; i++) { cboArmyLevel.Items.Add(i.ToString()); } displayArmy(army); }
private void newToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("您確定要新增戰役嗎?", "世二戰役編輯器", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2); if (result == DialogResult.OK) { battle = new Battle(); treBattle.Nodes.Clear(); MessageBox.Show("新增戰役成功。", "世二戰役編輯器", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } }
public frmMain() { InitializeComponent(); battle = new Battle(); }
private void openToolStripMenuItem_Click(object sender, EventArgs e) { DialogResult result = MessageBox.Show("您確定要讀取戰役嗎?", "世二戰役編輯器", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning, MessageBoxDefaultButton.Button2); if (result == DialogResult.OK) { battle = new Battle(); treBattle.Nodes.Clear(); openXMLFile.DefaultExt = "xml"; openXMLFile.Filter = "XML file|*.xml"; if (openXMLFile.ShowDialog() == DialogResult.OK) { string error = battle.ReadFile(openXMLFile.FileName); if (!error.Equals("")) { DialogResult result2 = MessageBox.Show("讀取戰役失敗。是否打開錯誤信息?", "世二戰役編輯器", MessageBoxButtons.OKCancel, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); if (result2 == DialogResult.OK) { MessageBox.Show(error, "世二戰役編輯器", MessageBoxButtons.OK, MessageBoxIcon.Error, MessageBoxDefaultButton.Button1); } } else { MessageBox.Show("讀取戰役成功。", "世二戰役編輯器", MessageBoxButtons.OK, MessageBoxIcon.Information, MessageBoxDefaultButton.Button1); } } showTreeView(sender, e); } }