243 c->next = clients; |
243 c->next = clients; |
244 clients = c; |
244 clients = c; |
245 |
245 |
246 XGrabButton(dpy, Button1, MODKEY, c->win, False, BUTTONMASK, |
246 XGrabButton(dpy, Button1, MODKEY, c->win, False, BUTTONMASK, |
247 GrabModeAsync, GrabModeSync, None, None); |
247 GrabModeAsync, GrabModeSync, None, None); |
|
248 XGrabButton(dpy, Button1, MODKEY | LockMask, c->win, False, BUTTONMASK, |
|
249 GrabModeAsync, GrabModeSync, None, None); |
|
250 XGrabButton(dpy, Button1, MODKEY | NUMLOCKMASK, c->win, False, BUTTONMASK, |
|
251 GrabModeAsync, GrabModeSync, None, None); |
|
252 XGrabButton(dpy, Button1, MODKEY | NUMLOCKMASK | LockMask, c->win, False, BUTTONMASK, |
|
253 GrabModeAsync, GrabModeSync, None, None); |
|
254 |
248 XGrabButton(dpy, Button2, MODKEY, c->win, False, BUTTONMASK, |
255 XGrabButton(dpy, Button2, MODKEY, c->win, False, BUTTONMASK, |
249 GrabModeAsync, GrabModeSync, None, None); |
256 GrabModeAsync, GrabModeSync, None, None); |
|
257 XGrabButton(dpy, Button2, MODKEY | LockMask, c->win, False, BUTTONMASK, |
|
258 GrabModeAsync, GrabModeSync, None, None); |
|
259 XGrabButton(dpy, Button2, MODKEY | NUMLOCKMASK, c->win, False, BUTTONMASK, |
|
260 GrabModeAsync, GrabModeSync, None, None); |
|
261 XGrabButton(dpy, Button2, MODKEY | NUMLOCKMASK | LockMask, c->win, False, BUTTONMASK, |
|
262 GrabModeAsync, GrabModeSync, None, None); |
|
263 |
250 XGrabButton(dpy, Button3, MODKEY, c->win, False, BUTTONMASK, |
264 XGrabButton(dpy, Button3, MODKEY, c->win, False, BUTTONMASK, |
|
265 GrabModeAsync, GrabModeSync, None, None); |
|
266 XGrabButton(dpy, Button3, MODKEY | LockMask, c->win, False, BUTTONMASK, |
|
267 GrabModeAsync, GrabModeSync, None, None); |
|
268 XGrabButton(dpy, Button3, MODKEY | NUMLOCKMASK, c->win, False, BUTTONMASK, |
|
269 GrabModeAsync, GrabModeSync, None, None); |
|
270 XGrabButton(dpy, Button3, MODKEY | NUMLOCKMASK | LockMask, c->win, False, BUTTONMASK, |
251 GrabModeAsync, GrabModeSync, None, None); |
271 GrabModeAsync, GrabModeSync, None, None); |
252 |
272 |
253 settags(c); |
273 settags(c); |
254 if(!c->isfloat) |
274 if(!c->isfloat) |
255 c->isfloat = trans |
275 c->isfloat = trans |