コード例 #1
0
        /// <summary>
        /// Handle newGame button click
        /// </summary>
        /// <param name="sender">sender</param>
        /// <param name="e">event</param>
        private void NewGameClick(object sender, EventArgs e)
        {
            if (ScreenCom.SelectedIndex == -1)
            {
                return;
            }
            GameForm game = new GameForm(Screen.AllScreens[ScreenCom.SelectedIndex]);

            game.Show();
            GMForm gM = new GMForm(game, this);

            try
            {
                gM.Show();
                gM.Focus();
                Hide();
            }
            catch { }
        }
コード例 #2
0
        /// <summary>
        /// Handle LoadGame button click
        /// </summary>
        /// <param name="sender">sender</param>
        /// <param name="e">event</param>
        private void LoadGameButton_Click(object sender, EventArgs e)
        {
            if (ScreenCom.SelectedIndex == -1)
            {
                return;
            }
            GameSelection gameSelection = new GameSelection();

            gameSelection.ShowDialog();
            if (gameSelection.DialogResult == DialogResult.OK)
            {
                GameForm game = new GameForm(Screen.AllScreens[ScreenCom.SelectedIndex]);
                game.Show();
                GMForm gM = new GMForm(game, this, gameSelection.GameID);
                try
                {
                    gM.Show();
                    gM.Focus();
                    Hide();
                }
                catch { }
            }
        }