fixed another capitalization inconsistency
changed HasFocus to HasFocus() on each ControlGroup check