Exemplo n.º 1
0
        private void GameMenu_ItemClicked(object sender, ToolStripItemClickedEventArgs e)
        {
            switch (e.ClickedItem.Text)
            {
            case "&New":   {
                DefaultBoardReset(this, EventArgs.Empty);
                break;
            }

            case "&Options":       {
                OPsMenu.RunOptionsMenu(GameData.Height, GameData.Width, GameData.NumberOfMines);
                break;
            }

            case "&Statistics":       {
                GSManager.StatisticsMenuRun();
                break;
            }

            case "&Exit":   {
                GameForm.Close();
                break;
            }

            case "&About":       {
                AMenu.AboutMenuRun();
                break;
            }

            default:       {
                break;
            }
            }
        }
Exemplo n.º 2
0
        public static void TestStats()
        {
            Console.WriteLine("***** Testing the File Reader *****\n");

            GameStatisticsManager TestMgr = new GameStatisticsManager();

            TestMgr.TestingWriteAndRead();

            TestMgr.TestWriteState();

            TestMgr.LoadEasyValue(25, "YANGKONG");
            TestMgr.LoadEasyValue(56, "BRULSTE");
            TestMgr.LoadEasyValue(12, "CHRIALE");

            TestMgr.TestWriteState();

            TestMgr.LoadEasyValue(98, "BAGGBIL");
            TestMgr.LoadEasyValue(10, "BAGGFRO");

            TestMgr.TestWriteState();

            TestMgr.SaveStats();

            TestMgr.StatisticsMenuRun();

            Console.WriteLine("{0}", Environment.UserName);

            Console.ReadLine();
        }