Follow-up Comment #1, bug #16781 (project mypaint): During investigation of this, I tried using UIManager to create a popup menu identical in structure to the main menu bar. This would be in keeping with the Vague Generic Goals[1] too, specifically the bit about "on demand and directly at the cursor". It gives us something else to do with button 3 too, at some point :)
The behaviour of even a roughly implemented key-popup gtk.Menu is far nicer than the hacky menubar key-activation, but unfortunately UIManager suppresses accelerator labels when building popup menus from XML UI definitions. It's by design too: apparently to ease adherence to the Gnome HIG: http://www.daa.com.au/pipermail/pygtk/2006-March/012030.html Shame. MyPaint really needs accelerator labels visible so they can be rebound. Note that GIMP has labels visible in its popups - but GIMP doesn't use UIManager to load them. [1] http://mypaint.intilinux.com/?page_id=56 _______________________________________________________ Reply to this item at: <http://gna.org/bugs/?16781> _______________________________________________ Message sent via/by Gna! http://gna.org/ _______________________________________________ Mypaint-bugs mailing list [email protected] https://mail.gna.org/listinfo/mypaint-bugs
