From: Dana Jansens Date: Mon, 10 Feb 2003 23:28:56 +0000 (+0000) Subject: provide access to the desktop names X-Git-Url: https://git.dogcows.com/gitweb?a=commitdiff_plain;h=b18959e1bda52f807f62c95772c69ce3005215a7;hp=d993bcd9ad035a4f38cb7a3733586ee36bf2dfc9;p=chaz%2Fopenbox provide access to the desktop names --- diff --git a/src/screen.cc b/src/screen.cc index 0c90d747..f5cc0092 100644 --- a/src/screen.cc +++ b/src/screen.cc @@ -867,6 +867,11 @@ void Screen::setDesktopName(unsigned int i, const otk::ustring &name) otk::Property::utf8, newnames); } +otk::ustring Screen::desktopName(unsigned int i) const +{ + if (i >= _num_desktops) return ""; + return _desktop_names[i]; +} const otk::Rect& Screen::area(unsigned int desktop) const { assert(desktop < _num_desktops || desktop == 0xffffffff); diff --git a/src/screen.hh b/src/screen.hh index 55518fc9..4eb81d4a 100644 --- a/src/screen.hh +++ b/src/screen.hh @@ -224,6 +224,8 @@ public: */ void setDesktopName(unsigned int i, const otk::ustring &name); + otk::ustring desktopName(unsigned int i) const; + void installColormap(bool install) const; virtual void propertyHandler(const XPropertyEvent &e);