//private GameScreen gameScreen = new GameScreen(); /// <summary> /// Create a Game object /// </summary> internal Game(Form GameClient) { titleScreen = new TitleScreen(GameClient); GameClient.Controls.Add(titleScreen.Panel); titleMenu = new TitleMenu(GameClient); GameClient.Controls.Add(titleMenu.Panel); }
/// <summary> /// Creates a PlayMenu object representing a panel /// </summary> /// <param name="TitleMenu">TitleMenu object</param> internal PlayMenu(TitleMenu TitleMenu) { // Setting the properties of the panel playMenu.Name = "PlayMenu"; playMenu.Parent = TitleMenu.Panel; playMenu.Size = new Size(960, 540); playMenu.Location = new Point(0, 0); playMenu.BackColor = Color.Black; TitleMenu.Panel.Controls.Add(playMenu); TitleMenu.Panel.Controls["PlayMenu"].BringToFront(); PictureBox Background = new PictureBox(); Background.Name = "Background"; Background.Size = new Size(960, 540); Background.BackColor = Color.Transparent; Background.Image = Image.FromFile(@"Images\Title\Play Menu Background.png"); playMenu.Controls.Add(Background); }