private void btVariableStar_Click(object sender, EventArgs e) { VariableStar star = new VariableStar(); astroEditors.Add(star.uid, EditVariableStar); AddNewAstroObject(star); }
public frmEditVariableStar(VariableStar star) : base(star) { InitializeComponent(); tbLuminocity.Text = star.AverageLuminosity.ToString(); tbDelta.Text = star.DeltaLuminosity.ToString(); this.star = star; }
new void ApplyChanges() { base.ApplyChanges(); star.AverageLuminosity = double.Parse(tbLuminocity.Text); star.DeltaLuminosity = double.Parse(tbDelta.Text); VariableStar newStar = new VariableStar(star.Name, star.Position, star.Mass, star.Size, star.Temperature, star.AverageLuminosity, star.DeltaLuminosity); star = newStar; }