you can. Do you guys even read the help file?

/help dialogs

Quote:

You can also detect mouse events that aren't associated with a specific control:

mouse mouse moved
sclick left button down
uclick left button up
dclick double click
rclick right button click
drop drop click

You can use $mouse to retrieve the current mouse position.



used like this: on *:dialog:mydialog:rclick:id:{ cmds }