Untitled
unknown
plain_text
2 years ago
1.3 kB
4
Indexable
using System;
using System.Windows.Forms;
using TicTacToe;
public class GameModeForm : Form
{
private Button localGameButton;
private Button networkGameButton;
private Game game;
private GameMode gameMode;
public GameModeForm(Game game)
{
this.game = game;
this.Text = "Select Game Mode";
this.Size = new Size(200, 200);
localGameButton = new Button() { Text = "Local Game", Location = new Point(50, 30), Size = new Size(100, 30) };
networkGameButton = new Button() { Text = "Network Game", Location = new Point(50, 70), Size = new Size(100, 30) };
localGameButton.Click += LocalGameButton_Click;
networkGameButton.Click += NetworkGameButton_Click;
Controls.Add(localGameButton);
Controls.Add(networkGameButton);
}
private void LocalGameButton_Click(object sender, EventArgs e)
{
game.SetGameMode(GameMode.Local);
gameMode = GameMode.Local; // Přidáno
this.Close();
}
private void NetworkGameButton_Click(object sender, EventArgs e)
{
game.SetGameMode(GameMode.Network);
gameMode = GameMode.Network; // Přidáno
this.Close();
}
}Editor is loading...