summaryrefslogtreecommitdiff
path: root/src/client.hh
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-02-17 21:50:48 +0000
committerDana Jansens <danakj@orodu.net>2003-02-17 21:50:48 +0000
commitccb58d37ee5539271c3595ed7b72a461434f428d (patch)
treeabb7313c27b15050f07c8324ec0c01f7ada35a56 /src/client.hh
parent232092fa2105fd001dbddfb6d5b536e215ca3346 (diff)
adjust to the new format for otk::Proeprty::get() functions (no nelements)
let the user specify if it is a 'final' move for a window or not, and the client will only be sent a ConfigureNotify if it is.
Diffstat (limited to 'src/client.hh')
-rw-r--r--src/client.hh10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/client.hh b/src/client.hh
index e18de3c9..a8d21458 100644
--- a/src/client.hh
+++ b/src/client.hh
@@ -478,8 +478,11 @@ private:
/*!
@param x The X coordinate to move to.
@param y The Y coordinate to move to.
+ @param final true if this is the final move, false if there are more move
+ events coming. The client is not notified of the move when
+ final is false.
*/
- void internal_move(int x, int y);
+ void internal_move(int x, int y, bool final = true);
//! Internal version of the Client::resize function
/*!
This also maintains things like the client's minsize, and size increments.
@@ -674,8 +677,11 @@ public:
the position specified.
@param x The X coordinate to move to.
@param y The Y coordinate to move to.
+ @param final true if this is the final move, false if there are more move
+ events coming. The client is not notified of the move when
+ final is false.
*/
- void move(int x, int y);
+ void move(int x, int y, bool final = true);
//! Resizes the client window, anchoring it in a given corner
/*!