/// <summary> /// Place at end of Child's Load Method /// </summary> public override void Load() { exitButton = new ImageButton(Vector2.Zero); exitButton.Initialize((Texture2D)ContentRepository.Content["CloseButton"]); exitButton.MouseClick += new MouseEventHandler(exitButton_MouseClick); titleTextLabel = new Label(exitButton.ElementSize * Vector2.UnitX, Title); titleTextLabel.Initialize(); MoveAll(this.Location + Vector2.UnitY * ( (exitButton.ElementSize.Height > titleTextLabel.ElementSize.Height) ? exitButton.ElementSize.Height : titleTextLabel.ElementSize.Height)); this.AddControl(exitButton); this.AddControl(titleTextLabel); this.BackgroundImage = (Texture2D)ContentRepository.Content["PhysicsTestPixel"]; FixMenuSize(); FixMenuLocation(); }