The key to this is using the Popup Panel. The Popup Panel can respond to hover, click and right-click events on any control. You can then place whatever links, text, etc… into that Panel (like any other panel).
The other item, is that i had to manually change the position property on the Popup Panel to ‘mouse’ so that the panel appears precisely where i click.
Please see the attached 8.x project for an example.
Regards,
–mark
PS: If you don’t have 8.x, you can just open up the .view file and copy and paste into a temporary 7.x project.
Regards,
–mark
PopupApp.zip (8.41 KB)