diff options
author | gotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2> | 2007-08-14 13:51:10 +0000 |
---|---|---|
committer | gotmor <gotmor@f2baff5b-bf2c-0410-a398-912abdc3d8b2> | 2007-08-14 13:51:10 +0000 |
commit | 8637be0fdc4e67434d76fed1ca65e54bb92ddb41 (patch) | |
tree | 1d88643b3b2c241d6457f0409abea13c4a3a59fc /action.c | |
parent | c6884614e88d1f194f4572711b2493a6da6561c4 (diff) | |
download | dzen-8637be0fdc4e67434d76fed1ca65e54bb92ddb41.tar.gz dzen-8637be0fdc4e67434d76fed1ca65e54bb92ddb41.zip |
added XPM icons support
drawing enhancement and fixes
added command line option '-h' to set the line height
git-svn-id: http://dzen.googlecode.com/svn/trunk@153 f2baff5b-bf2c-0410-a398-912abdc3d8b2
Diffstat (limited to 'action.c')
-rw-r--r-- | action.c | 17 |
1 files changed, 17 insertions, 0 deletions
@@ -53,6 +53,8 @@ struct action_lookup ac_lookup_table[] = { { "scrollend", a_scrollend}, { "grabkeys", a_grabkeys}, { "ungrabkeys", a_ungrabkeys}, + { "grabmouse", a_grabmouse}, + { "ungrabmouse", a_ungrabmouse}, { 0, 0 } }; @@ -526,3 +528,18 @@ a_ungrabkeys(char * opt[]) { return 0; } +int +a_grabmouse(char * opt[]) { + (void)opt; + XGrabPointer(dzen.dpy, RootWindow(dzen.dpy, dzen.screen), + True, ButtonReleaseMask, GrabModeAsync, GrabModeAsync, None, None, CurrentTime); + return 0; +} + +int +a_ungrabmouse(char * opt[]) { + (void)opt; + XUngrabPointer(dzen.dpy, CurrentTime); + return 0; +} + |