]> Dogcows Code - chaz/openbox/blobdiff - src/backgroundwidget.hh
use otk objects in the ob scripts by importing otk
[chaz/openbox] / src / backgroundwidget.hh
index 9d833b4c2f1e5de8a5d0cde2d0dd2d7215a5baae..640ac45e37d04834873eca6b273d2415e36482bf 100644 (file)
@@ -1,32 +1,29 @@
 // -*- mode: C++; indent-tabs-mode: nil; c-basic-offset: 2; -*-
-#ifndef   __obbackgroundwidget_hh
-#define   __obbackgroundwidget_hh
+#ifndef   __backgroundwidget_hh
+#define   __backgroundwidget_hh
 
 #include "otk/widget.hh"
-#include "widget.hh"
+#include "widgetbase.hh"
 
 namespace ob {
 
-class OBBackgroundWidget : public otk::OtkWidget, public OBWidget
+class BackgroundWidget : public otk::Widget, public WidgetBase
 {
 private:
   void setTextures();
   
 public:
-  OBBackgroundWidget(otk::OtkWidget *parent, OBWidget::WidgetType type);
-  virtual ~OBBackgroundWidget();
+  BackgroundWidget(otk::Widget *parent, WidgetBase::WidgetType type);
+  virtual ~BackgroundWidget();
 
-  virtual void setStyle(otk::Style *style);
+  virtual void setStyle(otk::RenderStyle *style);
 
   virtual void adjust();
 
   virtual void focus();
   virtual void unfocus();
-
-  void grabButtons(bool grab);
-  virtual void buttonPressHandler(const XButtonEvent &e);
 };
 
 }
 
-#endif // __obbackgroundwidget_hh
+#endif // __backgroundwidget_hh
This page took 0.022386 seconds and 4 git commands to generate.