[with object relations]
<click> <hasbutton> <button> The button which has been used to click.
<click> <hasbutton> <button>
<dblclick> <hasbutton> <button> The button which has been used to double click.
<dblclick> <hasbutton> <button>
click example and dblclick example