diff options
author | Walter Bender <walter@sugarlabs.org> | 2010-03-18 18:04:18 (GMT) |
---|---|---|
committer | Walter Bender <walter@sugarlabs.org> | 2010-03-18 18:04:18 (GMT) |
commit | 7a2e836467d87362c3e025faaf6fea2628dc3924 (patch) | |
tree | e76aebb080281704da211906a95aad004aa42dd8 | |
parent | 29b2bdc856196bbad77fc6200cb1c6463f89e206 (diff) |
adding New to Gnome desktop version
-rwxr-xr-x | turtleart.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/turtleart.py b/turtleart.py index 57209a9..f25de30 100755 --- a/turtleart.py +++ b/turtleart.py @@ -76,6 +76,10 @@ class TurtleMain(): menu = gtk.Menu() + menu_items = gtk.MenuItem(_("New")) + menu.append(menu_items) + menu_items.connect("activate", self._do_new_cb) + menu_items.show() menu_items = gtk.MenuItem(_("Open")) menu.append(menu_items) menu_items.connect("activate", self._do_open_cb) @@ -238,6 +242,11 @@ class TurtleMain(): self.tw.load_start() self.tw.save_folder = os.path.expanduser("~") + def _do_new_cb(self, widget): + """ Callback for new project. """ + self.tw.new_project() + self.tw.load_start() + def _do_open_cb(self, widget): """ Callback for open project. """ self.tw.load_file(True) |