Strumenti Utente

Strumenti Sito


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