event bindings analysis and store

Hi,

I'm new to the list. I've played a bit with the ogl canvas and struggled into the following problem.

The normal behavior for the left mouse down event inside the ogl canvas is to move the object around.
I bound this event to my own function, but like to set it back to the normal behavior after my work is done.

So two questions arised:

1) How can I analyze the event binding apart of reading the source ? Can I explore the bindings at runtime ?

2) Is it possible to store the bindings in a list or something else for future use ?

Thanks in advance.

regards,
Jürgen