]> Dogcows Code - chaz/openbox/commitdiff
Client::move moves the client to the position so that its *frame* will be at the...
authorDana Jansens <danakj@orodu.net>
Mon, 3 Feb 2003 04:51:10 +0000 (04:51 +0000)
committerDana Jansens <danakj@orodu.net>
Mon, 3 Feb 2003 04:51:10 +0000 (04:51 +0000)
scripts/motion.py
src/client.cc
src/client.hh

index f2215d309dcbdbe27521322b04ca19683c6dfe62..03546b84e74147ee01fdf0621053f7987e3b0484 100644 (file)
@@ -134,7 +134,7 @@ def _do_move():
         # draw the outline ...
         f=0
     else:
-        _client.move(x, y, 1) # move the *frame*
+        _client.move(x, y)
 
     global move_popup
     if move_popup:
index 1b3ad1a98b8c0aef5667a1b71e3a069da3db34db..b409f9b4b0b0ed9368e25597f0489f6a6461d008 100644 (file)
@@ -1146,11 +1146,11 @@ void Client::internal_resize(Corner anchor, int w, int h, bool user,
 }
 
 
-void Client::move(int x, int y, bool framepos)
+void Client::move(int x, int y)
 {
   if (!(_functions & Func_Move)) return;
-  if (framepos)
-    frame->frameGravity(x, y);
+  frame->frameGravity(x, y); // get the client's position based on x,y for the
+                             // frame
   internal_move(x, y);
 }
 
index 6b44706ee4f299920cf05e172ebb9ac72726c2e1..e66712c43de3f8ecc3491aa08eef921ed9e5ff70 100644 (file)
@@ -617,14 +617,14 @@ BB    @param window The window id that the Client class should handle
   //! Returns the client's strut definition
   inline const otk::Strut &strut() const { return _strut; }
 
-  //! Move the client window
+  //! Move the window (actually, its frame) to a position.
   /*!
+    This moves the window so that the top-left corner of its frame will be at
+    the position specified.
     @param x The X coordinate to move to.
     @param y The Y coordinate to move to.
-    @param bool framepos True if the frame should be moved to the position
-                instead of the client. This makes it ignore the gravity.
   */
-  void move(int x, int y, bool framepos = false);
+  void move(int x, int y);
   
   //! Resizes the client window, anchoring it in a given corner
   /*!
This page took 0.025334 seconds and 4 git commands to generate.