Пример #1
0
 def add_lesson_clicked_cb(self, btn):
     lesson = {}
     lesson['name'] = ''
     lesson['description'] = ''
     lesson['type'] = 'normal'
     lesson['steps'] = [{'mode': 'text', 'instructions': '', 'text': ''}]
     lesson['medals'] = [
         {
             'name': 'bronze',
             'wpm': 15,
             'accuracy': 70,
             'score': 3000
         },
         {
             'name': 'silver',
             'wpm': 20,
             'accuracy': 80,
             'score': 4500
         },
         {
             'name': 'gold',
             'wpm': 25,
             'accuracy': 90,
             'score': 6000
         },
     ]
     self.lessons.append(lesson)
     self.activity.push_screen(
         editlessonscreen.EditLessonScreen(self.activity, lesson))
     self.liststore.append()
Пример #2
0
 def lesson_activated_cb(self, treeview, path, column):
     path, focus_column = self.treeview.get_cursor()
     id = path.get_indices()[0]
     lesson = self.lessons[id]
     self.activity.push_screen(
         editlessonscreen.EditLessonScreen(self.activity, lesson))