of frames, the tree of frames including at least one parent frame having at least one associated child frame, wherein a region represented by each parent frame encloses a region represented by its associated child frame, each control having an associated frame; determining a minimum size of each child frame; determining a minimum size of each parent frame based on the minimum sizes of its child fr