From cf326419e00e8a6ca24e2c8e8af9f912ee31002d Mon Sep 17 00:00:00 2001 From: Wade Brainerd Date: Fri, 21 Nov 2008 20:07:50 +0000 Subject: Keyboard internationalized. --- (limited to 'lessonscreen.py') diff --git a/lessonscreen.py b/lessonscreen.py index b09f925..25328dc 100644 --- a/lessonscreen.py +++ b/lessonscreen.py @@ -201,7 +201,6 @@ class LessonScreen(gtk.VBox): # End lesson if this is the last step. if self.next_step_idx >= len(self.lesson['steps']): - print "Lesson finished." self.lesson_finished = True self.show_lesson_report() return @@ -262,11 +261,11 @@ class LessonScreen(gtk.VBox): def key_press_cb(self, widget, event): # Ignore hotkeys. if event.state & (gtk.gdk.CONTROL_MASK | gtk.gdk.MOD1_MASK): - return + return False # Extract information about the key pressed. key = gtk.gdk.keyval_to_unicode(event.keyval) - if key != 0: key = chr(key) + if key != 0: key = unichr(key) key_name = gtk.gdk.keyval_name(event.keyval) # Simply wait for a return keypress on the lesson finished screen. @@ -274,7 +273,7 @@ class LessonScreen(gtk.VBox): # TODO: Wait a second first. if key_name == 'Return': self.end_lesson() - return + return False # Convert Return keys to paragraph symbols. if key_name == 'Return': -- cgit v0.9.1