You can restrict component resizing by displaying
a pop-up menu for a component while you are in define attachment mode.
You can make the component size fixed absolute or fixed relative,
or you can reset the fixed status of the component (remove any restrictions
on resizing). There are separate horizontal and vertical settings,
so it is possible to set a size restriction for a component in only
one direction. By default, the size of components is not restricted.
If a component is fixed
absolute, then its size may not change in the direction (either horizontal
or vertical) that is fixed. If the component is fixed relative, then
its size will be maintained as a certain percentage of its parent
component's size in the appropriate direction.
The resize restrictions
absolute and relative look similar to absolute and relative attachments.
The following figures
illustrate a common use of fixed absolute and fixed relative component
size restrictions.
Notice in this case
that the fixed relative restrictions are required in order to achieve
the desired result. If they are left off, then the right side of c
will be resized, and the distance between c and b will be set correctly,
but the actual size of c will be undefined.
However, since there
are no size restrictions, the left side of each component is not relocated.
The distance between b and c is adjusted, but the right side of b
moves since the direction of the attachment is into b. The same effect
occurs for a. The distances between the components are maintained
as required due to the attachments, but the resultant component sizes
are not clearly defined.