Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/src/gcompris/gcompris.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/gcompris/gcompris.c')
-rw-r--r--src/gcompris/gcompris.c14
1 files changed, 13 insertions, 1 deletions
diff --git a/src/gcompris/gcompris.c b/src/gcompris/gcompris.c
index c7035f2..3b735dc 100644
--- a/src/gcompris/gcompris.c
+++ b/src/gcompris/gcompris.c
@@ -1,6 +1,6 @@
/* gcompris - gcompris.c
*
- * Time-stamp: <2005/05/13 00:14:48 bruno>
+ * Time-stamp: <2005/05/15 16:14:59 bruno>
*
* Copyright (C) 2000-2003 Bruno Coudoin
*
@@ -178,6 +178,18 @@ board_widget_key_press_callback (GtkWidget *widget,
return TRUE;
}
+ if(event->state & (GDK_CONTROL_MASK | GDK_SHIFT_MASK) && ((event->keyval == GDK_l)
+ || (event->keyval == GDK_L))) {
+ properties->key="thanks_for_your_help";
+ gcompris_properties_save(properties);
+ gcompris_load_menus();
+
+ gcompris_close_all_dialog();
+
+ board_stop();
+ return TRUE;
+ }
+
if(event->state & GDK_CONTROL_MASK && ((event->keyval == GDK_p)
|| (event->keyval == GDK_P))) {
properties->key="thanks_for_your_help";