Ejemplo n.º 1
0
        private void ShowServers()
        {
            _screen.Clear();
            var container = GetVerticalContainer();

            container.Add(new Label("Loading..."));
            container.Add(Default.CreateButton("Cancel", _ => {
                ShowMenu();
                return(true);
            }, _grabFocus));
            _screen.Add(container);
        }
Ejemplo n.º 2
0
        private void ShowMenu()
        {
            _screen.Clear();
            var container = GetVerticalContainer();

            container.Add(Default.CreateButton("Start Game", _ => {
                _screen.Clear();
                StartGame();
                return(true);
            }, _grabFocus));
            container.Add(Default.CreateButton("Join Game", _ => {
                _screen.Clear();
                ShowServers();
                return(true);
            }, _grabFocus));
            container.Add(Default.CreateButton("Exit Game", _ => {
                Exit();
                return(true);
            }, _grabFocus));
            _screen.Add(container);
        }