EggToolbar Features
- Primarily written to provide features needed by the new menu code.
- Designed to provide an API backward compatible with GtkToolbar.
- If you never use any of the new APIs, it should act almost identical to the old API.
- If you do use some of the new interfaces, some of the obscure parts of the old API will change.
- All toolbar child widgets are EggToolItems.
- Items can be added and removed like normal widgets.
- Some intelligence has been moved to the items, so that they are responsible for following the style of the toolbar.
- Items can be right aligned. (eg. throbbers)
- Items can expand to fill available space. (eg. location bars)
- Overflow is handled.