using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;

namespace CSharpProjekt {
    public partial class NeuesSpielDialog : Form {
        Form hauptfenster;

        public NeuesSpielDialog(Form hauptfenster) {
            InitializeComponent();
            this.hauptfenster = hauptfenster;
        }

        /// <summary>
        /// Neues Spiel wird erstellt mit den Namen die in den Textboxen angegeben sind.
        /// Falls die Benutzer keine Angaben gemacht haben, werden die Spieler "Alice" und "Bob" genannt.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void neuesSpielButton_Click(object sender, EventArgs e) {
            (hauptfenster as Form1).Spiel = new Spiel(hauptfenster, spieler1TextBox.Text.Trim().Length > 0 ? spieler1TextBox.Text : "Alice", spieler2TextBox.Text.Trim().Length > 0 ? spieler2TextBox.Text : "Bob");
            Close();
        }
    }
}
