]> Dogcows Code - chaz/openbox/blobdiff - src/screen.hh
add defaults.py
[chaz/openbox] / src / screen.hh
index f27e41f1f4fced166a3ca12ea920302b1177835a..c3403de311bd8d79a48e4128211d4e6f6c6ceb54 100644 (file)
@@ -11,7 +11,7 @@ extern "C" {
 }
 
 #include "client.hh"
-#include "widget.hh"
+#include "widgetbase.hh"
 #include "otk/image.hh"
 #include "otk/strut.hh"
 #include "otk/rect.hh"
@@ -116,6 +116,21 @@ private:
   //! Get desktop names from the root window property
   void updateDesktopNames();
 
+  //! Changes to the specified desktop, displaying windows on it and hiding
+  //! windows on the others.
+  /*!
+    @param desktop The number of the desktop to switch to (starts from 0).
+    If the desktop is out of valid range, it is ignored.
+  */
+  void changeDesktop(long desktop);
+
+  //! Changes the number of desktops.
+  /*!
+    @param num The number of desktops that should exist. This value must be
+               greater than 0 or it will be ignored.
+  */
+  void changeNumDesktops(long num);
+
 public:
 #ifndef SWIG
   //! Constructs a new OBScreen object
@@ -162,6 +177,7 @@ public:
   /*!
     This removes the window's frame, reparents it to root, unselects events on
     it, etc.
+    @param client The client to unmanage
   */
   void unmanageWindow(OBClient *client);
 
@@ -169,22 +185,7 @@ public:
   //! layer
   void restack(bool raise, OBClient *client);
 
-  //! Changes to the specified desktop, displaying windows on it and hiding
-  //! windows on the others.
-  /*!
-    @param desktop The number of the desktop to switch to (starts from 0).
-    If the desktop is out of valid range, it is ignored.
-  */
-  void changeDesktop(long desktop);
-
-  //! Changes the number of desktops.
-  /*!
-    @param num The number of desktops that should exist. This value must be
-               greater than 0 or it will be ignored.
-  */
-  void changeNumDesktops(long num);
-
-  //! Sets the name of a desktop
+  //! Sets the name of a desktop by changing the root window property
   /*!
     @param i The index of the desktop to set the name for (starts at 0)
     @param name The name to set for the desktop
This page took 0.026463 seconds and 4 git commands to generate.