X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Fappwidget.cc;h=afb86c0bb6a859e564ae9775abdd195a315382f6;hb=67fbe8354f27386235e0c8dc57bd036e34a4fe5e;hp=5b1225f758127ef872bfe5bdb975a76f0901b5cb;hpb=29f331b63fa9d800fd99d8e1ea99fffa91a4b663;p=chaz%2Fopenbox diff --git a/otk/appwidget.cc b/otk/appwidget.cc index 5b1225f7..afb86c0b 100644 --- a/otk/appwidget.cc +++ b/otk/appwidget.cc @@ -15,7 +15,7 @@ extern "C" { namespace otk { AppWidget::AppWidget(Application *app, Direction direction, - Cursor cursor, int bevel_width) + Cursor cursor, int bevel_width) : Widget(app, app->getStyle(), direction, cursor, bevel_width), _application(app) { @@ -26,12 +26,21 @@ AppWidget::AppWidget(Application *app, Direction direction, protocols[0] = Property::atoms.wm_protocols; protocols[1] = Property::atoms.wm_delete_window; XSetWMProtocols(**display, window(), protocols, 2); + + setStyle(_style); } AppWidget::~AppWidget() { } +void AppWidget::setStyle(RenderStyle *style) +{ + Widget::setStyle(style); + + setTexture(style->titlebarUnfocusBackground()); +} + void AppWidget::show(void) { Widget::show(true);