Module mousegrabber
awesome mousegrabber API
Info:
- Copyright: 2008-2009 Julien Danjou
- Author: Julien Danjou <julien@danjou.info>
Functions
| run (func, cursor) | Grab the mouse pointer and list motions, calling callback function at each motion. | 
| stop () | Stop grabbing the mouse pointer. | 
| isrunning () | Check if mousegrabber is running. | 
Functions
Methods- run (func, cursor)
- 
    Grab the mouse pointer and list motions, calling callback function at each
 motion.  The callback function must return a boolean value: true to
 continue grabbing, false to stop.
 The function is called with one argument:
 a table containing modifiers pointer coordinates.
The list of valid cusrors are: Imported documentation num_glyphs cursor arrow basedarrowdown basedarrowup boat bogosity bottomleftcorner bottomrightcorner bottom_side bottom_tee box_spiral center_ptr circle clock coffee_mug cross cross_reverse crosshair diamond_cross dot dotbox double_arrow draft_large draft_small draped_box exchange fleur gobbler gumby hand hand heart icon iron_cross left_ptr left_side left_tee leftbutton ll_angle lr_angle man middlebutton mouse pencil pirate plus question_arrow right_ptr right_side right_tee rightbutton rtl_logo sailboat sbdownarrow sbhdouble_arrow sbleftarrow sbrightarrow sbuparrow sbvdouble_arrow shuttle sizing spider spraycan star target tcross topleftarrow topleftcorner toprightcorner top_side top_tee trek ul_angle umbrella ur_angle watch xterm - func A callback function as described above.
- cursor The name of a X cursor to use while grabbing.
 
- stop ()
- Stop grabbing the mouse pointer.
- isrunning ()
- 
    Check if mousegrabber is running.
    Returns:- 
           boolean
        True if running, false otherwise.