summaryrefslogtreecommitdiff
path: root/src/client.hh
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-01-04 07:24:40 +0000
committerDana Jansens <danakj@orodu.net>2003-01-04 07:24:40 +0000
commita6f5b33ad90637705af9717c978bf895455c71ba (patch)
tree3065ff1c17888b1ac753887852b057bed5d3210c /src/client.hh
parent8735c12d9633738a5150c451457471d797fa9bf1 (diff)
configure request optimizations
Diffstat (limited to 'src/client.hh')
-rw-r--r--src/client.hh14
1 files changed, 10 insertions, 4 deletions
diff --git a/src/client.hh b/src/client.hh
index 927fc2f1..80c6e4ee 100644
--- a/src/client.hh
+++ b/src/client.hh
@@ -431,11 +431,17 @@ public:
//! 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 x The X component of the new size for the client
- @param y The Y component of the new size for the client
+ @param anchor The corner to keep in the same position when resizing.
+ @param w The width component of the new size for the client.
+ @param h The height component of the new size for the client.
+ @param x An optional X coordinate to which the window will be moved
+ after resizing.
+ @param y An optional Y coordinate to which the window will be moved
+ after resizing.
+ The x and y coordinates must both be sepcified together, or they will have
+ no effect. When they are specified, the anchor is ignored.
*/
- void resize(Corner anchor, int x, int y);
+ void resize(Corner anchor, int w, int h, int x = INT_MIN, int y = INT_MIN);
//! Request the client to close its window.
void close();