Пример #1
0
 public void ShowSettings()
 {
     _settingsWindows = new SettingsWindows {
         DataContext = _boardWindow.DataContext
     };
     _settingsWindows.ShowDialog();
 }
Пример #2
0
        public GraphicsSetting(Texture2D armyButtons, SpriteFont font, Texture2D decoration, SoundEffect bookSound, int width, int height)
        {
            SettingsWindows = SettingsWindows.None;

            screenSizebtn = new Button(armyButtons, 1, 2, 150, 100, font, "ScreenSize", bookSound);
            fullScreenbtn = new Button(armyButtons, 1, 2, 150, 150, font, "Fullscreen", bookSound);
            exitbtn       = new Button(armyButtons, 1, 2, 150, 200, font, "Return to Army", bookSound);

            screenSize = new ScreenSize(armyButtons, font, decoration, bookSound, width, height, 100);
        }
Пример #3
0
 public void Update(MouseState mouseState)
 {
     screenSizebtn.Update(mouseState, oldMouseState);
     fullScreenbtn.Update(mouseState, oldMouseState);
     exitbtn.Update(mouseState, oldMouseState);
     if (screenSizebtn.pressed)
     {
         SettingsWindows = SettingsWindows.ScreenDimensions;
     }
     if (SettingsWindows == SettingsWindows.ScreenDimensions)
     {
         screenSize.Update(mouseState, oldMouseState);
     }
     oldMouseState = mouseState;
 }