Example #1
0
        private static void Main()
        {
            try
            {
                DisplayApplicationHeader();

                Console.SetWindowSize(80, 50);
                Console.SetBufferSize(80, 50);

                Console.CancelKeyPress += HandleCancelKeyPress;

                gameApplication         = new GameApplication();
                gameApplication.Exited += HandleGameApplicationExited;

                MainMenu menu = new MainMenu(gameApplication);
                menu.BeforeDisplay += HandleMenuBeforeDisplay;

                menuRepeater = new ControlRepeater
                {
                    Control = menu
                };

                menuRepeater.Display();

                DisplayGoodby();
            }
            catch (Exception ex)
            {
                CustomConsole.WriteError(ex);
            }
            finally
            {
                Pause.QuickDisplay();
            }
        }
Example #2
0
 public DemoApplication()
 {
     menuRepeater = new ControlRepeater
     {
         Control = new MainMenu(this)
     };
 }
 public void Run()
 {
     menuRepeater = new ControlRepeater
     {
         Control = new MainMenu(this, addressBook)
     };
     menuRepeater.Display();
 }
Example #4
0
        private static void StartDemo()
        {
            prompterRepeater = new ControlRepeater
            {
                Control = new OceanPrompter()
            };

            prompterRepeater.Display();
        }
Example #5
0
        private static void Main()
        {
            DisplayApplicationHeader();

            menuRepeater = new ControlRepeater
            {
                Control = new MainMenu()
            };

            menuRepeater.Display();
        }
Example #6
0
        private static void Main()
        {
            Console.SetBufferSize(80, 1024);
            Console.SetWindowSize(80, 60);

            DisplayApplicationHeader();

            menuRepeater = new ControlRepeater
            {
                Control = new MainMenu()
            };

            menuRepeater.Display();
        }