]> Dogcows Code - chaz/openbox/blobdiff - src/client.hh
do need display then
[chaz/openbox] / src / client.hh
index e07ce12df32c1e955f2075abdf1ad99641730944..d518b9ccac5bc480f448b7b191053d98a7e7c0e7 100644 (file)
@@ -297,17 +297,14 @@ private:
   // XXX: updateTransientFor();
 
   //! Move the client window
-  /*!
-    This shouldnt be used to move the window internally! It will apply
-    window gravity after moving the window.
-  */
   void move(int x, int y);
   
   //! Resizes the client window, anchoring it in a given corner
   /*!
     This also maintains things like the client's minsize, and size increments.
     @param anchor The corner to keep in the same position when resizing
-    @param size The new size for the client
+    @param x The X component of the new size for the client
+    @param y The Y component of the new size for the client
   */
   void resize(Corner anchor, int x, int y);
   
@@ -409,8 +406,13 @@ public:
   */
   inline bool floating() const { return _floating; }
 
-  //! Returns the client's requested border width (not used by the wm)
-  inline int borderWidth() const { return _border_width; }
+  //! Removes or reapplies the client's border to its window
+  /*!
+    Used when managing and unmanaging a window.
+    @param addborder true if adding the border to the client; false if removing
+                     from the client
+  */
+  void toggleClientBorder(bool addborder);
 
   //! Returns the position and size of the client relative to the root window
   inline const otk::Rect &area() const { return _area; }
This page took 0.024442 seconds and 4 git commands to generate.