diff options
author | David Heidelberg <david@ixit.cz> | 2020-05-21 13:57:53 +0200 |
---|---|---|
committer | jkoan <jkoan@users.noreply.github.com> | 2020-05-21 14:50:12 +0200 |
commit | 95daeea19c8abb811970d8dca1873f3f2f698f54 (patch) | |
tree | e93aaac0a4b4536eecee3e87a1fffb6acb0220cc /navit/graphics | |
parent | 3184ae52161d33ebb1c84b72186ff2d49df7eb2a (diff) | |
download | navit-95daeea19c8abb811970d8dca1873f3f2f698f54.tar.gz |
Refactoring:GTK: use GDK_KEY for keys instead of GDK_
https://developer.gnome.org/gtk3/stable/gtk-migrating-2-to-3.html
Signed-off-by: David Heidelberg <david@ixit.cz>
Diffstat (limited to 'navit/graphics')
-rw-r--r-- | navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c | 42 |
1 files changed, 21 insertions, 21 deletions
diff --git a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c index 35896791b..895a61fea 100644 --- a/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c +++ b/navit/graphics/gtk_drawing_area/graphics_gtk_drawing_area.c @@ -27,7 +27,7 @@ #include <gdk/gdkkeysyms.h> #include <cairo.h> #include <locale.h> /* For WIN32 */ -#if !defined(GDK_Book) || !defined(GDK_Calendar) +#if !defined(GDK_KEY_Book) || !defined(GDK_Book) || !defined(GDK_Calendar) #include <X11/XF86keysym.h> #endif #ifdef HAVE_IMLIB2 @@ -51,11 +51,11 @@ #include "navit.h" #include <errno.h> -#ifndef GDK_Book -#define GDK_Book XF86XK_Book +#ifndef GDK_KEY_Book +#define GDK_KEY_Book XF86XK_Book #endif -#ifndef GDK_Calendar -#define GDK_Calendar XF86XK_Calendar +#ifndef GDK_KEY_Calendar +#define GDK_KEY_Calendar XF86XK_Calendar #endif @@ -735,62 +735,62 @@ static gint keypress(GtkWidget *widget, GdkEventKey *event, gpointer user_data) key[len]='\0'; switch (event->keyval) { - case GDK_Up: + case GDK_KEY_Up: key[0]=NAVIT_KEY_UP; key[1]='\0'; break; - case GDK_Down: + case GDK_KEY_Down: key[0]=NAVIT_KEY_DOWN; key[1]='\0'; break; - case GDK_Left: + case GDK_KEY_Left: key[0]=NAVIT_KEY_LEFT; key[1]='\0'; break; - case GDK_Right: + case GDK_KEY_Right: key[0]=NAVIT_KEY_RIGHT; key[1]='\0'; break; - case GDK_BackSpace: + case GDK_KEY_BackSpace: key[0]=NAVIT_KEY_BACKSPACE; key[1]='\0'; break; - case GDK_Tab: + case GDK_KEY_Tab: key[0]='\t'; key[1]='\0'; break; - case GDK_Delete: + case GDK_KEY_Delete: key[0]=NAVIT_KEY_DELETE; key[1]='\0'; break; - case GDK_Escape: + case GDK_KEY_Escape: key[0]=NAVIT_KEY_BACK; key[1]='\0'; break; - case GDK_Return: - case GDK_KP_Enter: + case GDK_KEY_Return: + case GDK_KEY_KP_Enter: key[0]=NAVIT_KEY_RETURN; key[1]='\0'; break; - case GDK_Book: + case GDK_KEY_Book: #ifdef USE_HILDON - case GDK_F7: + case GDK_KEY_F7: #endif key[0]=NAVIT_KEY_ZOOM_IN; key[1]='\0'; break; - case GDK_Calendar: + case GDK_KEY_Calendar: #ifdef USE_HILDON - case GDK_F8: + case GDK_KEY_F8: #endif key[0]=NAVIT_KEY_ZOOM_OUT; key[1]='\0'; break; - case GDK_Page_Up: + case GDK_KEY_Page_Up: key[0]=NAVIT_KEY_PAGE_UP; key[1]='\0'; break; - case GDK_Page_Down: + case GDK_KEY_Page_Down: key[0]=NAVIT_KEY_PAGE_DOWN; key[1]='\0'; break; |