#include <ubox.hpp>
Inheritance diagram for UBar:
Public Member Functions | |
UBar (const UArgs &a=UArgs::none) | |
constructor; see also ~UGroup and the creator shortcut ubar() | |
virtual const UStyle & | getStyle (UContext *) const |
returns the contextual UStyle of this object | |
Static Public Member Functions | |
static const UStyle & | makeStyle () |
creates the Style of this object. | |
Static Public Attributes | |
static UStyle * | style = null |
corresponding Ubit UStyle | |
Friends | |
UBar & | ubar (const UArgs &a=UArgs::none) |
creator shortcut that is equivalent to: *new UBar() |
This class is similar to UHbox but with a specific ("toolbar like") decoration. Buttons included in this object will also be displayed in a specific way (their border won't appear, etc.)
Geometry: see class UBox for details.
See also: classes UMenu and UMenubar for creating menus and menu bars
|
returns the contextual UStyle of this object This virtual function calls the makeStyle() static function that was redefined for this specific class
Reimplemented from UBox. Reimplemented in UMenubar. |
|
creates the Style of this object. This static function is redefined by each class that derives from UGroup. It is called by the virtual function UGroup::getStyle()
Reimplemented from UBox. Reimplemented in UMenubar. |