A method and apparatus in a data processing system for displaying a component
or
container. The container is displayed within a display using a first component.
A location of the component or container is controlled within the display using
a second component, wherein the second component controls the location and geometry
of the component or container in response to receiving an event. The component
or container is selectively displayed using a third component, wherein the third
component generates the event.