Composite control widget