It would be quite reasonable to implement some more OnEvent types:
Unauthorised_Intrusion_Into_My_Home
My_Girl_Was_Unfaithful_To_Me

Mouse_Click (Left/Right/Middle buttons)
Mouse_DoubleClick
Mouse_OverObject
Mouse_InsideAreaOfTheScreen
Mouse_InsideAreaOfTheWindow
So, I need to catch mouse clicks and to get mouse cursor position at these moments.
Best Regards.