diff options
author | Wade Brainerd <wadetb@gmail.com> | 2009-09-10 23:34:21 (GMT) |
---|---|---|
committer | Wade Brainerd <wadetb@gmail.com> | 2009-09-10 23:34:21 (GMT) |
commit | 9ffd0d146b25b5430bdf18ac44c552d0d8a53454 (patch) | |
tree | 9297e698c5ccbb94310cea726b0f52f6f6f083df /mainscreen.py | |
parent | 97319d7dfc11382ac65fdcb3028d89738543f138 (diff) |
Work in progress on lesson editor. Screens basically functional. Lessons are editable but data is not saved.
Diffstat (limited to 'mainscreen.py')
-rw-r--r-- | mainscreen.py | 21 |
1 files changed, 10 insertions, 11 deletions
diff --git a/mainscreen.py b/mainscreen.py index 988a8f9..5975ac2 100644 --- a/mainscreen.py +++ b/mainscreen.py @@ -27,7 +27,7 @@ import sugar.activity.activity from sugar.graphics import * # Import activity modules. -import lessonscreen, medalscreen, editlessonscreen +import lessonscreen, medalscreen, editlessonlistscreen import balloongame import titlescene import keyboard @@ -97,14 +97,13 @@ class MainScreen(gtk.VBox): self.keyboard_images = keyboard.KeyboardImages(width, height) self.keyboard_images.load_images() - # not yet ready - # - #editbtn = gtk.Button() - #editbtn.add(gtk.Label(_('Edit Lessons'))) - #editbtn.connect('clicked', self.edit_lessons_cb) - # - #toolbar = gtk.HBox() - #toolbar.pack_end(editbtn) + # Access lesson editor. + editbtn = gtk.Button() + editbtn.add(gtk.Label(_('Edit Lessons'))) + editbtn.connect('clicked', self.edit_lessons_cb) + + toolbar = gtk.HBox() + toolbar.pack_end(editbtn) navbox = gtk.HBox() navbox.set_spacing(10) @@ -117,7 +116,7 @@ class MainScreen(gtk.VBox): lessonbox.pack_start(navbox, False) lessonbox.pack_start(self.lessonbox) - #self.pack_start(toolbar) + self.pack_start(toolbar) self.pack_start(self.titlescene, False, True, 10) self.pack_start(lessonbox, True) @@ -256,4 +255,4 @@ class MainScreen(gtk.VBox): self.activity.push_screen(medalscreen.MedalScreen(medal, self.activity)) def edit_lessons_cb(self, widget): - self.activity.push_screen(editlessonscreen.EditLessonScreen(self.activity)) + self.activity.push_screen(editlessonlistscreen.EditLessonListScreen(self.activity, self.lessons)) |