X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=otk%2Ffocuswidget.cc;h=22a6100ba4d4db3d4717841bbcff72e9586e358d;hb=b86872620805bf5deb14aed27b2748f8c1955460;hp=22dd8757d5b6927e0b3f3bc7d04d97bed61e3585;hpb=09fa1f3a986b0ddf15e1c3669b3545fedf613e8e;p=chaz%2Fopenbox diff --git a/otk/focuswidget.cc b/otk/focuswidget.cc index 22dd8757..22a6100b 100644 --- a/otk/focuswidget.cc +++ b/otk/focuswidget.cc @@ -1,3 +1,9 @@ +// -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*- + +#ifdef HAVE_CONFIG_H +# include "../config.h" +#endif + #include "focuswidget.hh" namespace otk { @@ -8,10 +14,7 @@ OtkFocusWidget::OtkFocusWidget(OtkWidget *parent, Direction direction) _focus_texture = parent->getTexture(); } -OtkFocusWidget::OtkFocusWidget(Style *style, Direction direction, - Cursor cursor, int bevel_width) - : OtkWidget(style, direction, cursor, bevel_width), - _unfocus_texture(0), _focused(true) +OtkFocusWidget::~OtkFocusWidget() { } @@ -20,6 +23,8 @@ void OtkFocusWidget::focus(void) if (_focused) return; + // XXX: what about OtkWidget::focus() + assert(_focus_texture); OtkWidget::setTexture(_focus_texture); OtkWidget::update();