From 1d271363f3e14af0b50a2b8826850aa84b6b23b2 Mon Sep 17 00:00:00 2001 From: Walter Bender Date: Sun, 26 May 2013 14:02:03 +0000 Subject: add load project option --- diff --git a/turtleblocks.py b/turtleblocks.py index 9de66b4..4b7c443 100755 --- a/turtleblocks.py +++ b/turtleblocks.py @@ -370,6 +370,7 @@ return %s(self)" % (p, P, P) menu = gtk.Menu() MenuBuilder.make_menu_item(menu, _('New'), self._do_new_cb) MenuBuilder.make_menu_item(menu, _('Open'), self._do_open_cb) + MenuBuilder.make_menu_item(menu, _('Load project'), self._do_load_cb) MenuBuilder.make_menu_item(menu, _('Save'), self._do_save_cb) MenuBuilder.make_menu_item(menu, _('Save as'), self._do_save_as_cb) MenuBuilder.make_menu_item(menu, _('Save as image'), @@ -485,6 +486,10 @@ Would you like to save before quitting?')) ''' Callback for open project. ''' self.tw.load_file_from_chooser(True) + def _do_load_cb(self, widget): + ''' Callback for load project (add to current project). ''' + self.tw.load_file_from_chooser(False) + def _do_save_cb(self, widget): ''' Callback for save project. ''' self.tw.save_file(self._ta_file) -- cgit v0.9.1