Define GDK_KEY_LaunchX to fix build with GTK < 2.21.8

Use the old names for these keys too for compatibility with the really
old GTK versions, just as we already did for a bunch of other ones.

This should have been done in 61d835d8b3 (wxKeyCode: add
WXK_LAUNCH_[0-9A-F] for gtk bindings, 2021-11-01), see #2575, but was
forgotten there.

Closes #22830.
This commit is contained in:
Michael Kirkham 2022-09-29 15:08:08 -07:00 committed by Vadim Zeitlin
parent ee1e638579
commit 6a10e048f9

View file

@ -636,8 +636,22 @@ static inline void wx_gtk_widget_get_preferred_size(GtkWidget* widget, GtkRequis
#define GDK_KEY_KP_Subtract GDK_KP_Subtract
#define GDK_KEY_KP_Tab GDK_KP_Tab
#define GDK_KEY_KP_Up GDK_KP_Up
#define GDK_KEY_Launch0 GDK_Launch0
#define GDK_KEY_Launch1 GDK_Launch1
#define GDK_KEY_Launch2 GDK_Launch2
#define GDK_KEY_Launch3 GDK_Launch3
#define GDK_KEY_Launch4 GDK_Launch4
#define GDK_KEY_Launch5 GDK_Launch5
#define GDK_KEY_Launch6 GDK_Launch6
#define GDK_KEY_Launch7 GDK_Launch7
#define GDK_KEY_Launch8 GDK_Launch8
#define GDK_KEY_Launch9 GDK_Launch9
#define GDK_KEY_LaunchA GDK_LaunchA
#define GDK_KEY_LaunchB GDK_LaunchB
#define GDK_KEY_LaunchC GDK_LaunchC
#define GDK_KEY_LaunchD GDK_LaunchD
#define GDK_KEY_LaunchE GDK_LaunchE
#define GDK_KEY_LaunchF GDK_LaunchF
#define GDK_KEY_Left GDK_Left
#define GDK_KEY_Linefeed GDK_Linefeed
#define GDK_KEY_Mail GDK_Mail