diff options
| author | Dana Jansens <danakj@orodu.net> | 2003-09-01 02:02:40 +0000 |
|---|---|---|
| committer | Dana Jansens <danakj@orodu.net> | 2003-09-01 02:02:40 +0000 |
| commit | 9d42df6ab4099c9365d3631ea86348a8f21752a0 (patch) | |
| tree | 23137c07f0db03e7904475b6b1c2d26e3df1bb84 /openbox/client.h | |
| parent | a1fdeedbf20de74df8cf438f702a7a3e0de03064 (diff) | |
add urgent actions
add some macros for moving/resizing clients
add 'vibrate' action
Diffstat (limited to 'openbox/client.h')
| -rw-r--r-- | openbox/client.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/openbox/client.h b/openbox/client.h index 758851e1..b28acab2 100644 --- a/openbox/client.h +++ b/openbox/client.h @@ -273,6 +273,16 @@ gboolean client_normal(ObClient *self); /* Returns if the window is focused */ gboolean client_focused(ObClient *self); +#define client_move(self, x, y) \ + client_configure(self, OB_CORNER_TOPLEFT, x, y, \ + self->area.width, self->area.height, \ + TRUE, TRUE) +#define client_resize(self, w, h) \ + client_configure(self, OB_CORNER_TOPLEFT, self->area.x, self->area.y, \ + w, h, TRUE, TRUE) +#define client_move_resize(self, x, y, w, h) \ + client_configure(self, OB_CORNER_TOPLEFT, x, y, w, h, TRUE, TRUE) + #define client_configure(self, anchor, x, y, w, h, user, final) \ client_configure_full(self, anchor, x, y, w, h, user, final, FALSE) |
