diff options
| author | Alex Valavanis <valavanisalex@gmail.com> | 2011-12-30 12:23:21 +0000 |
|---|---|---|
| committer | Alex Valavanis <valavanisalex@gmail.com> | 2011-12-30 12:23:21 +0000 |
| commit | 3c7c8afd2aea62cba50a08efeee6cc392d057228 (patch) | |
| tree | 7b90d3cd245ccb181ffa86bea1a8abc936e0af89 /src/libgdl | |
| parent | Item properties dialog: another minor resource fix (diff) | |
| download | inkscape-3c7c8afd2aea62cba50a08efeee6cc392d057228.tar.gz inkscape-3c7c8afd2aea62cba50a08efeee6cc392d057228.zip | |
Define missing key macros for GTK < 2.22
(bzr r10809)
Diffstat (limited to 'src/libgdl')
| -rw-r--r-- | src/libgdl/gdl-dock-item.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/src/libgdl/gdl-dock-item.c b/src/libgdl/gdl-dock-item.c index e58e19040..f74395efe 100644 --- a/src/libgdl/gdl-dock-item.c +++ b/src/libgdl/gdl-dock-item.c @@ -200,6 +200,17 @@ struct _GdlDockItemPrivate { G_DEFINE_TYPE (GdlDockItem, gdl_dock_item, GDL_TYPE_DOCK_OBJECT); +/* Inkscape-specific: Define new key macros if they are unavailable */ +#if !GTK_CHECK_VERSION (2, 22, 0) +#define GDK_KEY_Tab 0xff09 +#define GDK_KEY_KP_Tab 0xff89 +#define GDK_KEY_Left 0xff51 +#define GDK_KEY_KP_Left 0xff96 +#define GDK_KEY_Up 0xff52 +#define GDK_KEY_Right 0xff53 +#define GDK_KEY_Down 0xff54 +#endif + static void add_tab_bindings (GtkBindingSet *binding_set, GdkModifierType modifiers, |
