Beefy Boxes and Bandwidth Generously Provided by pair Networks
Do you know where your variables are?
 
PerlMonks  

Re: Mousebehaviour

by baku (Scribe)
on Feb 20, 2001 at 19:34 UTC ( #59670=note: print w/ replies, xml ) Need Help??


in reply to Mousebehaviour

You could, perhaps, "grab" the mouse pointer, so that your app will receive all mouse events. This *should* work under Win32 as well as Linux (unless using a particularly cruel & unusual window manager); the Tk::grab manual page describes this. (Common use for grabbing a pointer are menus or drag & drop; the application whence the dragged item is being moved maintains control of the pointer until the button is released, the source of some nasty annoyances if you click "File" in Netscape right when it decides to do a very slow DNS lookup.) You could then scan for e.g. a keypress or some other event not likely to be accidental to release your grab on the pointer.

Best of luck


Comment on Re: Mousebehaviour

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://59670]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others romping around the Monastery: (12)
As of 2014-09-22 19:49 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    How do you remember the number of days in each month?











    Results (198 votes), past polls