public TeerlingView(TeerlingController c) { InitializeComponent(); controller = c; holdBtn.BackColor = SystemColors.Control; TeerlingLabel.BackColor = Color.White; }
private void maakTeerlingen() { for (int teerlingNummer = 0; teerlingNummer < AantalTeerlingen; ++teerlingNummer) { TeerlingController teerling = new TeerlingController(); yahtzeeModel.addTeerling(teerling); } }
// Add controls to the form private void Yahtzee_Load(object sender, EventArgs e) { // Make instances of the dice for (int i = 0; i < aantalTeerlingen; i++) { TeerlingController tijdelijkeTeerling = new TeerlingController(); teerlingController.teerlingModel.Teerlingen.Add(tijdelijkeTeerling); TeerlingView tView = teerlingController.teerlingModel.Teerlingen[i].GetView(); int horizontalPosition = i * tView.Width; tView.Location = new Point(horizontalPosition, 0); Controls.Add(tView); ThrowsLabel.Text = throwsText + aantalWorpen + "/" + maxAantalWorpen; } TurnView turnView = turnController.GetView(); ScoreBoardView sBView = scoreBoardController.GetView(); int turnVerticalPosition = turnView.Height + 100; turnView.Location = new Point(1, sBView.Height + 280); Controls.Add(turnView); MPScoreView mpScoreView = mpScoreController.GetView(); int mpScoreHorizontalPosition = turnView.Width; mpScoreView.Location = new Point(mpScoreHorizontalPosition, sBView.Height + 274); Controls.Add(mpScoreView); int scoreBoardHP = sBView.Width; sBView.Location = new Point(1, turnVerticalPosition - 6); Controls.Add(sBView); CheatView cheatView = cheatController.GetView(); int cheatHorizontalPosition = turnView.Width * 4; cheatView.Location = new Point(cheatHorizontalPosition - 50, turnVerticalPosition + 166); Controls.Add(cheatView); // Make sure when you click a label, you hold the score // Needs to be available the whole time scoreBoardController.HoldScore(); }
private void Yahtzee_Load(object sender, EventArgs e) { for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++) { TeerlingController tijdelijkeTeerling = new TeerlingController(); teerlingen.Add(tijdelijkeTeerling); } for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++) { TeerlingView teerlingView = teerlingen[teerlingNummer].GetView(); int horizontalPosition = teerlingNummer * teerlingView.Width; teerlingView.Location = new System.Drawing.Point(horizontalPosition, 0); Controls.Add(teerlingView); } }
private void Yahtzee_Load(object sender, EventArgs e) { for (int i = 0; i < aantalTeerlingen; i++) { TeerlingController tijdelijkeTeerling = new TeerlingController(); teerlingen.Add(tijdelijkeTeerling); TeerlingView tView = teerlingen[i].GetView(); int horizontalPosition = i * tView.Width; tView.Location = new System.Drawing.Point(horizontalPosition, 0); Controls.Add(tView); } ScoreView sView = scoreController.GetView(); int scoreHorizontalPosition = aantalTeerlingen * sView.Width; sView.Location = new System.Drawing.Point(scoreHorizontalPosition, 0); Controls.Add(sView); }
private void Yahtzee_Load(object sender, EventArgs e) { for (int teerlingNummer = 0; teerlingNummer < aantalTeerlingen; teerlingNummer++) { //Maak instantie aan van TeerlingController TeerlingController tijdelijkeTeerling = new TeerlingController(); teerlingen.Add(tijdelijkeTeerling); TeerlingView tView = teerlingen[teerlingNummer].GetView(); int horizontalPosition = teerlingNummer * tView.Width; tView.Location = new System.Drawing.Point(horizontalPosition, 0); Controls.Add(tView); } ScoreboardView sView = scoreBoardController.GetView(); int scoreBoardHorizontalPosition = sView.Width * 3; sView.Location = new Point(scoreBoardHorizontalPosition, 0); Controls.Add(sView); }
public TeerlingView(TeerlingController c) { InitializeComponent(); controller = c; }
public TeerlingView(TeerlingController control) { InitializeComponent(); teerlingController = control; }
public TeerlingView(TeerlingController teerlingController) { InitializeComponent(); controller = teerlingController; }
internal void addTeerling(TeerlingController teerling) { teerlingen.Add(teerling); }
public TeerlingView(TeerlingController controller) { _controller = controller; InitializeComponent(); }
public void teerlingToevoegen(TeerlingController teerl) { _teerlingen.Add(teerl); }
private void Yahtzee_Load(object sender, EventArgs e) { for (int i = 0; i < aantalTeerlingen; i++) { TeerlingController tijdelijkeTeerling = new TeerlingController(); teerlingen.Add(tijdelijkeTeerling); TeerlingView tView = teerlingen[i].GetView(); int horizontalPosition = i * tView.Width; tView.Location = new System.Drawing.Point(horizontalPosition, 0); Controls.Add(tView); ThrowsLabel.Text = throwsText + aantalWorpen + "/" + maxAantalWorpen; } //ScoreView sView = scoreController.GetView(); //int scoreHorizontalPosition = aantalTeerlingen * sView.Width; //sView.Location = new System.Drawing.Point(scoreHorizontalPosition, 0); //Controls.Add(sView); TurnView turnView = turnController.GetView(); int turnVerticalPosition = turnView.Height + 100; turnView.Location = new Point(1, turnVerticalPosition); Controls.Add(turnView); MPScoreView mpScoreView = mpScoreController.GetView(); int mpScoreHorizontalPosition = turnView.Width; mpScoreView.Location = new Point(mpScoreHorizontalPosition, turnVerticalPosition - 6); Controls.Add(mpScoreView); }
public void Init() { for (int i = 0; i < AantalTeerlingen; i++) { TeerlingController teerlingCont = new TeerlingController(this); teerlingCont.WerpKnopVisibility = false; _model.teerlingToevoegen(teerlingCont); } _view.UpdateView(); }