public Highscore(ControlHighscore controller) { _controller = controller; InitializeComponent(); }
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; // } // } }