public OptionsMenuScreen() { // Create our menu entries. this.video = new MenuEntry("Video"); this.video.Selected += VideoMenuEntrySelected; this.sound = new MenuEntry("Sound"); this.gameplay = new MenuEntry("Gameplay"); // Add entries to the menu. this.MenuEntries.Add(video); this.MenuEntries.Add(sound); this.MenuEntries.Add(gameplay); }
/// <summary> /// Constructor. /// </summary> public MenuScreen() { this.menuTitle = Title; this.TransitionOnTime = TimeSpan.FromSeconds(0.5); this.TransitionOffTime = TimeSpan.FromSeconds(0.5); if (this.BackButtonAvailable) { this.back = new MenuEntry("Back"); this.back.Selected += OnCancel; this.MenuEntries.Add(this.back); } }
/// <summary> /// Constructor fills in the menu contents. /// </summary> public MainMenuScreen() { // Create our menu entries. MenuEntry playGameMenuEntry = new MenuEntry("Play Game"); MenuEntry optionsMenuEntry = new MenuEntry("Options"); MenuEntry exitMenuEntry = new MenuEntry("Exit"); // Hook up menu event handlers. playGameMenuEntry.Selected += PlayGameMenuEntrySelected; optionsMenuEntry.Selected += OptionsMenuEntrySelected; exitMenuEntry.Selected += OnCancel; // Add entries to the menu. MenuEntries.Add(playGameMenuEntry); MenuEntries.Add(optionsMenuEntry); MenuEntries.Add(exitMenuEntry); }