self.evtbox.connect('button-release-event', self.button_release)
self.evtbox.connect('motion-notify-event', self.motion_notify)
+ # making it possible to grab motion events when the mouse is
+ # over the widget.
+ self.evtbox.set_events(gtk.gdk.POINTER_MOTION_MASK)
+
self.model = gtk.ListStore(int, str)
self.treeview = self.wid('treeview')
self.treeview.set_model(self.model)
# drawing stuff
self.start_x = -1
self.start_y = -1
+ self.last_x = -1
self.radius = Ball.DEFAULT_WIDTH
+ def show(self):
+ self.window.show_all()
+
def setup_treeview(self):
self.model.connect('rows-reordered', self.on_rows_reordered)
self.radius = Ball.DEFAULT_WIDTH
if __name__ == '__main__':
- Gzv().window.show_all()
+ Gzv().show()
gtk.main()