public YathzeeController() //constructor { // Maak een instantie van de view // Geef een de huidige instantie (= controller = this) mee als argument //kan communiceren als er event heeft plaatsgevonden _view = new YahtzeeView(this); // Maak een nieuwe instantie van het model aan _model = new YahtzeeModel(); }
//constructor public YathzeeController() { // Maak een instantie van de view // Geef een de huidige instantie (= controller = this) mee als argument //kan communiceren als er event heeft plaatsgevonden _view = new YahtzeeView(this); // Maak een nieuwe instantie van het model aan _model = new YahtzeeModel(); }
private void Yathzee_Load(object sender, EventArgs e) { //toevoegen yathzee YahtzeeController yahtzee = new YahtzeeController(); YahtzeeView yahtzeeView = yahtzee.getView(); yahtzeeView.Location = new Point(0, 0); yahtzee.initialize(); Controls.Add(yahtzeeView); }
private void Yathzee_Load(object sender, EventArgs e) { //toevoegen yathzee YahtzeeController yahtzee = new YahtzeeController(); YahtzeeView yahtzeeView = yahtzee.getView(); yahtzeeView.Location = new Point(0, 0); yahtzee.initialize(); Controls.Add(yahtzeeView); //toevoegen scorebord ScoreBoardController scorebord = new ScoreBoardController(yahtzee); ScoreBoardView scorebordView = scorebord.getView(); scorebordView.Location = new Point(-10, 170); // posities zichtbaar maken van scoreboarden Controls.Add(scorebordView); }
private void GameView_Load(object sender, EventArgs e) { /* * Haal de views op, op basis van de controller die bij het aanmaken * van deze klasse werd meegegeven */ ScoreboardView scoreboard = controller.getViewScoreboard(); YahtzeeView yahtzee = controller.getViewYahtzee(); /* * Haal de hoogte van het scoreboard op zodat de yahtzee met de teerlingen * hier onder geplaatst kunnen worden */ yahtzee.Location = new Point(0, scoreboard.Height); /* * Voeg de views toe aan het formulier */ Controls.Add(scoreboard); Controls.Add(yahtzee); }
public YahtzeeController() //constructor { _view = new YahtzeeView(this); _model = new YahtzeeModel(); }
//constructor public YahtzeeController() { _view = new YahtzeeView(this); _model = new YahtzeeModel(); }