public static OneGamePlayers CreateGameHeader(int playersCount, string[] names) { OneGamePlayers oneGamePlayers = null; if (playersCount > 0) { oneGamePlayers = new OneGamePlayers(playersCount, names); } return(oneGamePlayers); }
public void CreateUNOGame(int playersNumber, string[] names) { if (playersNumber > 0) { initialized = true; playerCount = playersNumber; playersHeader = OneGamePlayers.CreateGameHeader(playersNumber, names); playersHeader.NameChangedEvent += new EventHandler <NameChangedEventArgs>(playersHeader_NameChangedEvent); this.Controls.Add(playersHeader); resultsControl = OneGameResultsCtrl.CreateGameResults(playersNumber); this.Controls.Add(resultsControl); RecalcPositions(); this.Height = RowHeight * playerCount + ColumnHeaderHeight + BottomHeight + hScrollBar1.Height; } }