private void BtnSaveGame_Click(object sender, EventArgs e) { GameSaveForm saveGame = new GameSaveForm(Gamest); saveGame.StartPosition = FormStartPosition.CenterParent; saveGame.ShowDialog(); saveGame.Dispose(); }
private void LoadGame_Click(object sender, EventArgs e) { GameSaveForm gameSave = new GameSaveForm(); gameSave.StartPosition = FormStartPosition.CenterParent; gameSave.ShowDialog(); if (gameSave.SavedGame == null) { return; } MakePlan makePlan = new MakePlan(gameSave.SavedGame); makePlan.TopLevel = false; this.Parent.Controls.Add(makePlan); this.Parent.Controls.Remove(this); this.Close(); gameSave.Dispose(); makePlan.Show(); }