previous | start | next

## Layout Management

- The problem is making user the buttons are placed correctly inside the frame.
- Some user interface toolkits supply a graphical layout tool to define the placement of buttons, text controls, and other user interface elements in a frame.
- Such tools make designing a user interface simple, but the design tends to be fragile.
- If a component size changes (perhaps the button text is translated to another language: "Goodbye" to "Auf Wiedersehen") the entire layout needs to be rebuilt.
- More robust layouts require a description of the logic behind the placement of the interface elements.

previous | start | next