Add UIComponent.active, so we can specify whether to focus the frame
Update UIComponent test