You can add a MouseOverHandler to find out when the mouse becomes over a widget, and then show a pop-up menu inside the handler. If each item can have a different menu, then maybe you need the handler to ask the item for its menu.
If you're using widgets that don't have an addMouseOverHandler method, then use addDomHandler(handler, MouseOverEvent.getType()); HTH Paul On 22/05/12 10:29, Matthew Pocock wrote:
Hi, I'm trying to build a fairly generic widget that manages lists of named items with a menu of actions for each. I would like the widgets to display using their label, running on from one-another in a FlowLayout. When the user hovers over one of these items a menu should appear to manipulate it - edit the item, delete it from the list, and so on. The exact list varies from item to item. I was thinking of the kind of contextual menu you get in games where interacting with an object brings up a menu around that object. So far, I've not got my head around how to do this. Should I be using css or event handlers or what? I'm a bit mystified. Thanks, Matthew -- Dr Matthew Pocock Integrative Bioinformatics Group, School of Computing Science, Newcastle University mailto: turingatemyhams...@gmail.com <mailto:turingatemyhams...@gmail.com> gchat: turingatemyhams...@gmail.com <mailto:turingatemyhams...@gmail.com> msn: matthew_poc...@yahoo.co.uk <mailto:matthew_poc...@yahoo.co.uk> irc.freenode.net <http://irc.freenode.net>: drdozer skype: matthew.pocock tel: (0191) 2566550 mob: +447535664143 -- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.
-- You received this message because you are subscribed to the Google Groups "Google Web Toolkit" group. To post to this group, send email to google-web-toolkit@googlegroups.com. To unsubscribe from this group, send email to google-web-toolkit+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-web-toolkit?hl=en.