private void InitializeBackButton() { // Add back button var backButton = new Button(20, 3) { Text = "Back", Position = new Point(5, 3), UseMouse = true, UseKeyboard = false, }; backButton.Click += (sender, args) => { IsVisible = false; MainMenuWindow.Show(); }; Add(backButton); }
public static void Show() { var mainMenu = UserInterfaceManager.Get <MainMenuWindow>(); if (mainMenu == null) { mainMenu = new MainMenuWindow(Constants.GameWindowWidth, Constants.GameWindowHeight); mainMenu.InitializeButtons(); UserInterfaceManager.Add(mainMenu); } else { mainMenu.IsVisible = true; mainMenu.IsFocused = true; mainMenu.IsCursorDisabled = false; } Global.CurrentScreen = mainMenu; Game.Reset(); }
private void ButtonPressToMainMenu(object sender, EventArgs e) { MainMenuWindow.Show(); }