private void EditBtn_Click(object sender, EventArgs e)
        {
            TerrainPower terrainPower = this.fToken.TerrainPower ?? new TerrainPower()
            {
                Name = this.NameBox.Text
            };
            TerrainPowerForm terrainPowerForm = new TerrainPowerForm(terrainPower);

            if (terrainPowerForm.ShowDialog() == System.Windows.Forms.DialogResult.OK)
            {
                this.fToken.TerrainPower = terrainPowerForm.Power;
                this.NameBox.Text        = this.fToken.TerrainPower.Name;
                this.update_power();
            }
        }
Exemple #2
0
        private void EditBtn_Click(object sender, EventArgs e)
        {
            TerrainPower power = fToken.TerrainPower;

            if (power == null)
            {
                power      = new TerrainPower();
                power.Name = NameBox.Text;
            }

            TerrainPowerForm dlg = new TerrainPowerForm(power);

            if (dlg.ShowDialog() == DialogResult.OK)
            {
                fToken.TerrainPower = dlg.Power;
                NameBox.Text        = fToken.TerrainPower.Name;

                update_power();
            }
        }