add toggled_event() callback

This commit is contained in:
Josh Holtrop 2011-07-25 23:49:46 -04:00
parent 55dadd2240
commit f07f5b23bc

View File

@ -23,9 +23,11 @@ class Window:
self.toolbar.set_style(gtk.TOOLBAR_BOTH)
self.select_button = gtk.ToggleToolButton()
self.select_button.set_label('Select')
self.select_button.connect('toggled', self.toggled_event)
self.toolbar.insert(self.select_button, -1)
self.line_button = gtk.ToggleToolButton()
self.line_button.set_label('Line')
self.line_button.connect('toggled', self.toggled_event)
self.toolbar.insert(self.line_button, -1)
self.statusbar = gtk.Statusbar()
@ -48,3 +50,12 @@ class Window:
if event.keyval == gtk.gdk.keyval_from_name("Escape"):
gtk.main_quit()
return False
def toggled_event(self, ttb):
# if not ttb.get_active():
# ttb.set_active(True)
# elif ttb == self.select_button:
# self.line_button.set_active(False)
# elif ttb == self.line_button:
# self.select_button.set_active(False)
return True