public override bool IsMouseOver () { bool check = base.IsMouseOver() && drawBackground; foreach(GUIObject obj in elements.Keys) { check |= obj.IsMouseOver(); } return check; }