Ejemplo n.º 1
0
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            YahtzeeController yController = new YahtzeeController();

            YahtzeeView yahtzeeView = yController.getView();

            Controls.Add(yahtzeeView);
        }
Ejemplo n.º 2
0
        public ControlHighscore(YahtzeeController yahtzeeController)
        {
            // _Ycontroller = new YahtzeeController();
              _view = new Highscore(this);
              _model = new HighscoreModel();

              _yController = yahtzeeController;
        }
Ejemplo n.º 3
0
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            YahtzeeController yahtzeeGame = new YahtzeeController();

            YahtzeeView yahtzeeView = yahtzeeGame.getYView();

            Controls.Add(yahtzeeView);

            ScorebordController scorebordController = yahtzeeGame.getYView().scoreController;

            ScorebordView scorebordView = scorebordController.getScoreView();

            //bepaal de huidige x positie horizontaal van teerling
            int xPosScorebord = yahtzeeView.Width;

            //zet de locatie van teerling op basis van x pos
            scorebordView.Location = new Point(xPosScorebord, 0);

            //voeg view toe aan huidige view
            Controls.Add(scorebordView);
        }
Ejemplo n.º 4
0
        public YahtzeeView(YahtzeeController yController)
        {
            _yController = yController;

            InitializeComponent();
        }
Ejemplo n.º 5
0
 public YahtzeeView( YahtzeeController controller )
 {
     _controller = controller;
     InitializeComponent();
 }
Ejemplo n.º 6
0
 public YahtzeeView(YahtzeeController controller)
 {
     _controller = controller;
     InitializeComponent();
 }
Ejemplo n.º 7
0
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            YahtzeeController yahtzeeController = new YahtzeeController();

              YahtzeeView yahtzeeView = yahtzeeController.getYView();

              ControlHighscore highscoreController = new ControlHighscore( yahtzeeController );

              yahtzeeController._Hcontroller = highscoreController;

              Highscore highscoreView = highscoreController.__view;

              int xposHighscore = yahtzeeView.Width;

              highscoreView.Location = new Point(xposHighscore, 20);

              Controls.Add(highscoreView);

              Controls.Add(yahtzeeView);

            //    Console.WriteLine("test");

            //    for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++)
            //    {
            //        // Maak instanties van de teerlingen aan en voeg deze toe aan de lijst
            //        TeerlingControl nieuweTeerling = new TeerlingControl();

            //        //voeg controller toe aan teerlingen lijst
            //        teerlingen.Add(nieuweTeerling);

            //    }

            //    for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++)
            //    {
            //        // huidigeTeerling invullen met de waarde van de teerling
            //        TeerlingControl huidigeTeerling = teerlingen[teerlingNummer];

            //        // Haal de teerling view uit de teerling controller
            //        TeerlingView huidigeTeerlingView = huidigeTeerling.getView();

            //        // Bepaal de x positie van de teerling
            //        int xPos = huidigeTeerlingView.Width * teerlingNummer;

            //        // zet de locatie op basis van de x positie
            //        huidigeTeerlingView.Location = new Point(xPos, 0);

            //        Console.WriteLine(huidigeTeerlingView);
            //        Controls.Add(huidigeTeerlingView);
            //    }

            //    // Highscore highscoreView = _controllerHighscore.__view;

            //   //  Controls.Add(highscoreView);
            //}

            //// TeerlingControl nieuweTeerling = new TeerlingControl();
            //// Controls.Add(nieuweTeerling.getVieuw() );

            //public void werpTeerlingen()
            //{

            //    for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++)
            //    {

            //        teerlingen[teerlingNummer].werpTeerling();
            //        teerlingen[teerlingNummer].getView().updateLabel();
            //        // randomNumbers[teerlingNummer] = teerlingen[teerlingNummer].__model.AantalOgen;

            //    }

            //}

            //private void button1_Click(object sender, EventArgs e)
            //{

            //    if (teerlingen[0].__model.aantalWorpen < maxAantalWorpen)
            //    {
            //        werpTeerlingen();
            //        teerlingen[0].__model.aantalWorpen++;
            //    }
            //    else
            //    {

            //        for(int aantalTeerlingenTeller = 0; aantalTeerlingen > aantalTeerlingenTeller; aantalTeerlingenTeller++ )
            //        {

            //            teerlingen[aantalTeerlingenTeller].getView().changeColor(1);
            //            teerlingen[aantalTeerlingenTeller].__model.isLocked = true;

            //        }

            //    }
        }