Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorWalter Bender <walter@sugarlabs.org>2013-05-26 14:02:03 (GMT)
committer Walter Bender <walter@sugarlabs.org>2013-05-26 14:02:03 (GMT)
commit1d271363f3e14af0b50a2b8826850aa84b6b23b2 (patch)
tree33efe16502e901bd27ab8ba54e3c951e5acd3edc
parented303715f77f79e697e33b3d0df082843ffc1492 (diff)
add load project option
-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)