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); }
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); }