// =================================================================== // CUNTSTRUCTER // =================================================================== public PopVidyaBack(string message) : base() { this.message = message; IsPopUp = true; TransInTime = TimeSpan.FromSeconds(0.2); TransOutTime = TimeSpan.FromSeconds(0.2); backToMainMenu = new MenuEntry("Main Menu"); backToMainMenu.Description = "main menu"; backToMainMenu.Font = Fonts.SegoeMono; backToMainMenu.Selected += openMainMenu; MenuEntries.Add(backToMainMenu); exitGame = new MenuEntry("Exit Game"); exitGame.Description = "No"; exitGame.Font = Fonts.SegoeMono; exitGame.Selected += closeGame; MenuEntries.Add(exitGame); cancel = new MenuEntry("Cancel"); cancel.Description = "cancel"; cancel.Font = Fonts.SegoeMono; cancel.Selected += cancelMenu; MenuEntries.Add(cancel); }
// ========================================================================================================= // CONSTRUCTOR // ========================================================================================================= public MainMenuScreen() : base() { doSomething_MenuEntry = new MenuEntry("Load Game"); doSomething_MenuEntry.Description = "Load Game"; doSomething_MenuEntry.Font = Fonts.DefaultFont; doSomething_MenuEntry.Position = new Vector2(150, 50); doSomething_MenuEntry.Selected += LoadGame; MenuEntries.Add(doSomething_MenuEntry); exitGame_MenuEntry = new MenuEntry("Exit Game"); exitGame_MenuEntry.Description = "Exit the game."; exitGame_MenuEntry.Font = Fonts.DefaultFont; exitGame_MenuEntry.Position = new Vector2(150, 165); exitGame_MenuEntry.Selected += ExitGame; MenuEntries.Add(exitGame_MenuEntry); }
// =================================================================== // CUNTSTRUCTER // =================================================================== public MessageBoxScreen(string message) : base() { this.message = message; IsPopUp = true; TransInTime = TimeSpan.FromSeconds(0.2); TransOutTime = TimeSpan.FromSeconds(0.2); yesOkSi = new MenuEntry("Ok"); yesOkSi.Description = "Yes, Ok"; yesOkSi.Font = Fonts.SegoeMono; yesOkSi.Selected += Accept; MenuEntries.Add(yesOkSi); ohHellNo = new MenuEntry("Nope"); ohHellNo.Description = "No"; ohHellNo.Font = Fonts.SegoeMono; ohHellNo.Selected += Reject; MenuEntries.Add(ohHellNo); }