Example #1
0
 public TeerlingView(TeerlingController c)
 {
     InitializeComponent();
       controller = c;
       holdBtn.BackColor = SystemColors.Control;
       TeerlingLabel.BackColor = Color.White;
 }
Example #2
0
 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);
            }
        }
Example #4
0
        // 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);
            }
        }
Example #6
0
        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);
        }
Example #8
0
 public TeerlingView(TeerlingController c)
 {
     InitializeComponent();
     controller = c;
 }
Example #9
0
        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 maakTeerlingen()
        {
            for (int teerlingNummer = 0; teerlingNummer < AantalTeerlingen; ++teerlingNummer)
            {
                TeerlingController teerling = new TeerlingController();

                yahtzeeModel.addTeerling(teerling);
            }
        }
Example #11
0
 public TeerlingView(TeerlingController control)
 {
     InitializeComponent();
     teerlingController = control;
 }
Example #12
0
        public TeerlingView(TeerlingController teerlingController)
        {
            InitializeComponent();

            controller = teerlingController;
        }
Example #13
0
 public TeerlingView(TeerlingController c)
 {
     InitializeComponent();
     controller = c;
 }
 internal void addTeerling(TeerlingController teerling)
 {
     teerlingen.Add(teerling);
 }
Example #15
0
 public TeerlingView(TeerlingController controller)
 {
     _controller = controller;
     InitializeComponent();
 }
Example #16
0
 public void teerlingToevoegen(TeerlingController teerl)
 {
     _teerlingen.Add(teerl);
 }
Example #17
0
 internal void addTeerling(TeerlingController teerling)
 {
     teerlingen.Add(teerling);
 }
Example #18
0
        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);
        }
Example #19
0
        public TeerlingView(TeerlingController teerlingController)
        {
            InitializeComponent();

            controller = teerlingController;
        }
        public void Init()
        {
            for (int i = 0; i < AantalTeerlingen; i++)
            {
                TeerlingController teerlingCont = new TeerlingController(this);
                teerlingCont.WerpKnopVisibility = false;
                _model.teerlingToevoegen(teerlingCont);

            }
            _view.UpdateView();
        }