I'd really like to be able to ask my program "where is the mouse pointer?" at any given time.
Ideally I'll want people to click and hold a button, which will cause a stream of events to occur, and then (at varying points) the program should find out where their mouse pointer is (while they are still holding down the button).
Is this possible? I've looked into the Canvas widget and feel that the answer must be there, but haven't been able to find it.