示例#1
0
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            ScoreboardController tijdelijkeScore = new ScoreboardController();

            scoreboard = tijdelijkeScore;


            for (int i = 0; i < aantalTeerlingen; i++)  //maakt 5 teerlingen aan
            {
                TeerlingController Teerling = new TeerlingController();
                teerlingen.Add(Teerling);
            }


            for (int i = 0; i < aantalTeerlingen; i++) //zet de teerlingen op hun plaats
            {
                TeerlingView teerlingView = teerlingen[i].getView();
                int          horizontalPosition;
                horizontalPosition = i * teerlingView.Width;

                teerlingView.Location = new System.Drawing.Point(horizontalPosition, 0);

                Controls.Add(teerlingView);
            }


            ScoreboardView scoreboardView = scoreboard.getView();   //zet het "aantal worpen" op hun plaats

            scoreboardView.Location = new System.Drawing.Point(200, 160);
            Controls.Add(scoreboardView);
        }
示例#2
0
        void TeerlingenTonen()
        {
            for (int i = 0; i < mAantalTeerlingen; i++)
            {
                //instantie van teerlingcontroller
                TeerlingController tijdelijkeTeerling = new TeerlingController();
                mTeerlingenControl.Add(tijdelijkeTeerling);
                mCheatsview.AddTeerling(tijdelijkeTeerling);
                mTeerlingView.AddTeerling(tijdelijkeTeerling);
            }

            for (int i = 0; i < mAantalTeerlingen; i++)
            {
                TeerlingView teerlingView = mTeerlingenControl[i].getView();
                int          horizontalPosition;
                horizontalPosition = i * teerlingView.Width;

                teerlingView.Location = new System.Drawing.Point(horizontalPosition, 0);

                panel3.Controls.Add(teerlingView);
                Controls.Add(panel3);
                mTeerlingenControl[i].Werp();
                mTeerlingenControl[i].UpdateUI();
            }
        }
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < xSoortenScore; i++)
            {
                ScoreboardController tijdelijkeScore = new ScoreboardController();
                scoreboard.Add(tijdelijkeScore);
            }

            for (int i = 0; i < xTeerlingen; i++)
            {
                TeerlingController tijdelijkeTeerling = new TeerlingController();
                teerlingen.Add(tijdelijkeTeerling);
            }

            for (int i = 0; i < xTeerlingen; i++)
            {
                TeerlingView teerlingView = teerlingen[i].getView();
                int hPosition = i * teerlingView.Width;
                teerlingView.Location = new System.Drawing.Point(hPosition, 0);
                Controls.Add(teerlingView);
            }

            for (int i = 0; i < xSoortenScore; i++)
            {
                ScoreboardView scoreboardView = scoreboard[i].getView();
                int hPosition = i * scoreboardView.Width;
                scoreboardView.Location = new System.Drawing.Point(this.Width/8 + hPosition, 220);
                Controls.Add(scoreboardView);
            }
        }
示例#4
0
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < xSoortenScore; i++)
            {
                ScoreboardController tijdelijkeScore = new ScoreboardController();
                scoreboard.Add(tijdelijkeScore);
            }

            for (int i = 0; i < xTeerlingen; i++)
            {
                TeerlingController tijdelijkeTeerling = new TeerlingController();
                teerlingen.Add(tijdelijkeTeerling);
            }

            for (int i = 0; i < xTeerlingen; i++)
            {
                TeerlingView teerlingView = teerlingen[i].getView();
                int          hPosition    = i * teerlingView.Width;
                teerlingView.Location = new System.Drawing.Point(hPosition, 0);
                Controls.Add(teerlingView);
            }

            for (int i = 0; i < xSoortenScore; i++)
            {
                ScoreboardView scoreboardView = scoreboard[i].getView();
                int            hPosition      = i * scoreboardView.Width;
                scoreboardView.Location = new System.Drawing.Point(this.Width / 8 + hPosition, 220);
                Controls.Add(scoreboardView);
            }
        }
 public CheatsController()
 {
     view = new CheatsView();
      // model = new CheatsModel();
       teerlingView = new TeerlingView(teerlingController);
       teerlingController = new TeerlingController();
       model =  new CheatsModel();
 }
 public CheatsController()
 {
     view = new CheatsView();
     // model = new CheatsModel();
     teerlingView       = new TeerlingView(teerlingController);
     teerlingController = new TeerlingController();
     model = new CheatsModel();
 }
        public void extraTeerlingTonen()
        {
            TeerlingController tijdelijkeTeerling = new TeerlingController();
            mTeerlingenControl.Add(tijdelijkeTeerling);
            mCheatsview.AddTeerling(tijdelijkeTeerling);
            mTeerlingView.AddTeerling(tijdelijkeTeerling);

            TeerlingView teerlingView = mTeerlingenControl[0].getView();
            int horizontalPosition, verticalPosition;
            horizontalPosition = 0 * teerlingView.Width;
            verticalPosition = 1 * teerlingView.Width;

            teerlingView.Location = new System.Drawing.Point(horizontalPosition, verticalPosition);

            panel3.Controls.Add(teerlingView);
            Controls.Add(panel3);
            mTeerlingenControl[0].Werp();
            mTeerlingenControl[0].UpdateUI();
        }
示例#8
0
        public void extraTeerlingTonen()
        {
            TeerlingController tijdelijkeTeerling = new TeerlingController();

            mTeerlingenControl.Add(tijdelijkeTeerling);
            mCheatsview.AddTeerling(tijdelijkeTeerling);
            mTeerlingView.AddTeerling(tijdelijkeTeerling);


            TeerlingView teerlingView = mTeerlingenControl[0].getView();
            int          horizontalPosition, verticalPosition;

            horizontalPosition = 0 * teerlingView.Width;
            verticalPosition   = 1 * teerlingView.Width;

            teerlingView.Location = new System.Drawing.Point(horizontalPosition, verticalPosition);

            panel3.Controls.Add(teerlingView);
            Controls.Add(panel3);
            mTeerlingenControl[0].Werp();
            mTeerlingenControl[0].UpdateUI();
        }
示例#9
0
        private void Yahtzee_Load(object sender, EventArgs e)
        {
            for (int i = 0; i < aantalSoortenScores; i++)
            {
                //instantie van ScoreboardController
                ScoreboardController tijdelijkeScore = new ScoreboardController();
                scoreboard.Add(tijdelijkeScore);
            }

            for (int i = 0; i < aantalTeerlingen; i++)
            {
                //instantie van teerlingcontroller
                TeerlingController tijdelijkeTeerling = new TeerlingController();
                teerlingen.Add(tijdelijkeTeerling);
            }

            //teerlingen tonen
            for (int i = 0; i < aantalTeerlingen; i++)
            {
                TeerlingView teerlingView = teerlingen[i].getView();
                int horizontalPosition;
                horizontalPosition = i * teerlingView.Width;

                teerlingView.Location = new System.Drawing.Point(horizontalPosition, 0);

                Controls.Add(teerlingView);
            }

            for (int i = 0; i < aantalSoortenScores; i++)
            {
                ScoreboardView scoreboardView = scoreboard[i].getView();
                int horizontalPosition;
                horizontalPosition = i * scoreboardView.Width;

                scoreboardView.Location = new System.Drawing.Point(this.Width/2 + horizontalPosition, 180);

                Controls.Add(scoreboardView);
            }
        }
 public void AddTeerling(TeerlingController c)
 {
     mTeerlingControl.Add(c);
 }
 public TeerlingView(TeerlingController c)
 {
     InitializeComponent();
     controller = c;
 }
示例#12
0
 public void AddTeerling(TeerlingController c)
 {
     mTeerlingControl.Add(c);
 }
示例#13
0
 public TeerlingView(TeerlingController c)
 {
     InitializeComponent();
     controller = c;
 }
示例#14
0
        void TeerlingenTonen()
        {
            for (int i = 0; i < mAantalTeerlingen; i++)
              {
            //instantie van teerlingcontroller
            TeerlingController tijdelijkeTeerling = new TeerlingController();
            mTeerlingenControl.Add(tijdelijkeTeerling);
            mCheatsview.AddTeerling(tijdelijkeTeerling);
                mTeerlingView.AddTeerling(tijdelijkeTeerling);
              }

              for (int i = 0; i < mAantalTeerlingen; i++)
              {
            TeerlingView teerlingView = mTeerlingenControl[i].getView();
            int horizontalPosition;
            horizontalPosition = i * teerlingView.Width;

            teerlingView.Location = new System.Drawing.Point(horizontalPosition, 0);

            panel3.Controls.Add(teerlingView);
            Controls.Add(panel3);
            mTeerlingenControl[i].Werp();
            mTeerlingenControl[i].UpdateUI();
              }
        }