[pygtk] Help with gtk.Menu.popup
baalzotek at gmail.com
Thu Nov 20 21:19:29 WST 2008
Thanks for your help.
My problem is this:
self.icon = gtk.status_icon_new_from_stock(gtk.STOCK_REFRESH)
In onRightClick function the signal 'popup-menu' has activate_time param
but in onLeftClick function the signal 'activate' has not it.
I want to open a menu in a status_icon with the left button of my mouse.
El jue, 20-11-2008 a las 11:45 +0000, Pádraig Brady escribió:
> Ángel Alonso wrote:
> > Hi, i need help with this function:
> > http://www.pygtk.org/docs/pygtk/class-gtkmenu.html#method-gtkmenu--popup
> > I need the activate_time but i need to get this param.
> > Thanks and sorry about my english
> If you specify the activate_time as 0 then the
> popup menu will disappear immediately on a right click being
> released for example. Usually you want the menu to remain
> so that you can subsequently click entries on it.
> Timing info is the only way GTK can decide whether
> to leave the menu or not.
> So you need to get the time from the event object
> passed to your handler for the mouse click.
> Here is an example from an app I wrote:
More information about the pygtk