#include <string>
#include <vector>
+#include "widget.hh"
#include "otk/screeninfo.hh"
#include "otk/eventhandler.hh"
#include "otk/property.hh"
<p>
OBRootWindow also manages client messages for the root window.
*/
-class OBRootWindow : public otk::OtkEventHandler {
+class OBRootWindow : public otk::OtkEventHandler, public OBWidget {
private:
//! Information about this screen
const otk::ScreenInfo *_info;
//! Destroys the OBRootWindow object
virtual ~OBRootWindow();
+ //! Sets the name of all desktops
+ void setDesktopNames(const otk::OBProperty::StringVect &names);
+
//! Sets the name of a desktop
/*!
@param i The index of the desktop to set the name for (base 0)