예제 #1
0
        /// <summary>
        /// Event handler for when the Quit Game menu entry is selected.
        /// </summary>
        private void QuitGameMenuEntrySelected(object sender, EventArgs e)
        {
            string message = Strings.messagebox_quit;

            MessageBoxScreen confirmQuitMessageBox = new MessageBoxScreen(message);

            confirmQuitMessageBox.Accepted += ConfirmQuitMessageBoxAccepted;

            ScreenManager.AddScreen(confirmQuitMessageBox);
        }
예제 #2
0
        /// <summary>
        /// When the user cancels the main menu, ask if they want to exit the sample.
        /// </summary>
        protected override void OnCancel()
        {
            string message = Strings.messagebox_exit;

            MessageBoxScreen confirmExitMessageBox = new MessageBoxScreen(message);

            confirmExitMessageBox.Accepted += ConfirmExitMessageBoxAccepted;

            ScreenManager.AddScreen(confirmExitMessageBox);
        }
예제 #3
0
        private void BtnNewGame_Selected(object sender, EventArgs e)
        {
            //message box for if AI or player
            // ScreenManager.AddScreen(confirmExitMessageBox);
            string message = "Do you want to play against AI or a human?";

            MessageBoxScreen msgBox = new MessageBoxScreen(message);

            msgBox.OkayMessage   = "AI";
            msgBox.CancelMessage = "Human";

            msgBox.Accepted  += AIChoosen;
            msgBox.Cancelled += humanChoosen;

            ScreenManager.AddScreen(msgBox);
        }