>Baseline support is needed on both ends. Both ends meaning the component and the container that lays out the component - yes. But attributes aren't necessary in this case. We'd just need to add a style property to the container skin to tell it to use baselines for layout (possibly a boolean). Attributes are container-specific properties that get attached to individual components. It seems like this feature would apply to all components in a container, or none.
>I would think that the baseline API would be defined on Component, but >the Skin would set the value. >(As is done for other layout attributes like preferredSize, etc). Agreed.
