Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rwxr-xr-xturtleblocks.py5
1 files changed, 5 insertions, 0 deletions
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)