hackish_pygtk_things
Questa è una vecchia versione del documento!
Pointer catching
To catch mouse release, you must enable gtk.gdk.BUTTON_RELEASE_MASK but also gtk.gdk.BUTTON_PRESS_MASK !
So
mywidget.add_events(gtk.gdk.BUTTON_RELEASE_MASK) mywidget.connect(“button_release_event”, self.smart_function)
won't do, while
mywidget.add_events(gtk.gdk.BUTTON_RELEASE_MASK | gtk.gdk.BUTTON_PRESS_MASK) mywidget.connect(“button_release_event”, self.smart_function)
will.
hackish_pygtk_things.1229988913.txt.gz · Ultima modifica: 2008/12/23 00:35 da pietro