The question from @Christian-Me seems very correct to me. If the button would be able to send:
- The coordinates where the user has clicked.
- The bounding box coordinates of the button.
Then it is very easy with a function node to calculate where the contextmenu should be displayed: at the exact location where the user has clicked, or always in the center of the button, or always on the right side of the button (like in Paul's animation), or ...
Thanks to all for all the great feedback!
Tomorrow morning I will get (again) a surgery, so will not be on Discourse for a couple of days.
So don't feel offended when I don't respond fast
See you soon ...