Esempio n. 1
0
        public static OneGamePlayers CreateGameHeader(int playersCount, string[] names)
        {
            OneGamePlayers oneGamePlayers = null;

            if (playersCount > 0)
            {
                oneGamePlayers = new OneGamePlayers(playersCount, names);
            }
            return(oneGamePlayers);
        }
Esempio n. 2
0
        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;
            }
        }