Ejemplo n.º 1
0
        public GameController(Player player, Scheme scheme)
        {
            this.player      = player;
            this.scheme      = scheme;
            schemeController = new SchemeController(this);

            //Находим объект игрового окна для добавления элементов в него
            gameWindow = null;
            foreach (Window window in Application.Current.Windows)
            {
                if (window is GameWindow)
                {
                    gameWindow = window as GameWindow;
                }
            }

            MakeGrid();

            //Обработчики для кнопок, добавляющих нуллор
            gameWindow.addNoratorButton.Click  += new RoutedEventHandler(OnNoratorButtonClick);
            gameWindow.addNullatorButton.Click += new RoutedEventHandler(OnNullatorButtonClick);

            gameWindow.simplifyButton.Click += new RoutedEventHandler(OnSimplifyClicked);
        }
Ejemplo n.º 2
0
 public SchemeTests()
 {
     resolver = new OkRequestResolver();
     sut      = new SchemeController();
 }