From 7db53fc49ba8ce99ed31b1004b88fc16eb80f463 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Wed, 17 Mar 2010 12:37:55 +0000 Subject: added Quit menu item --- diff --git a/turtleart.py b/turtleart.py index bc6d524..bb5327d 100755 --- a/turtleart.py +++ b/turtleart.py @@ -96,6 +96,10 @@ class TurtleMain(): menu.append(menu_items) menu_items.connect("activate", self._do_save_logo_cb) menu_items.show() + menu_items = gtk.MenuItem(_("Quit")) + menu.append(menu_items) + menu_items.connect("activate", self.destroy) + menu_items.show() activity_menu = gtk.MenuItem(_("File")) activity_menu.show() @@ -385,6 +389,10 @@ class TurtleMain(): data_file.write(str(data.width)+'\n') data_file.write(str(data.height)+'\n') + def destroy(self, event, data=None): + """ Callback for destroy event. """ + gtk.main_quit() + def main(): """ python turtleart.py """ gtk.main() -- cgit v0.9.1