: FocusLabel(parent), _pressed(false), _pressed_focus_tx(0),
_pressed_unfocus_tx(0), _unpr_focus_tx(0), _unpr_unfocus_tx(0)
{
+ setStyle(_style);
}
Button::~Button()
inline const ustring &getText(void) const { return _text; }
void setText(const ustring &text) { _text = text; _dirty = true; }
- virtual void renderForeground(void);
+ virtual void renderForeground();
virtual void setStyle(RenderStyle *style);
Label::Label(Widget *parent)
: Widget(parent), _text("")
{
+ setStyle(_style);
}
Label::~Label()
parent->addChild(this);
create();
_event_dispatcher->registerHandler(_window, this);
- setStyle(_style); // let the widget initialize stuff
}
Widget::Widget(EventDispatcher *event_dispatcher, RenderStyle *style,
assert(style);
create(override_redirect);
_event_dispatcher->registerHandler(_window, this);
- setStyle(_style); // let the widget initialize stuff
}
Widget::~Widget()