private bool MouseInBounds(GameComponent ctrl, Vector2 pos)
        {
            var controlScreen = ctrl.ToScreen(Vector2.Zero);

            return(pos.X >= controlScreen.X && pos.Y >= controlScreen.Y && pos.X <= controlScreen.X + ctrl.Width && pos.Y <= controlScreen.Y + ctrl.Height);
        }
 private void SetFocus(GameComponent c)
 {
     _focused = c;
 }