blob: 3dc6682052ce562fc33328d6d64e462337013ac4 [file] [log] [blame] [edit]
// Auto-generated on Thu Jul 16 15:45:26 2009 , do not hand-edit.
#include <gdk/gdk.h>
#include <gdk/gdkkeysyms.h>
#include "translate_keycode_linux.h"
guint translate_code_to_gdk_symbol(const wchar_t key_code) {
guint ret_code = GDK_VoidSymbol;
if (key_code == L'\uE000') {
ret_code = GDK_VoidSymbol;
} else if (key_code == L'\uE025') {
ret_code = GDK_KP_Add;
} else if (key_code == L'\uE016') {
ret_code = GDK_Insert;
} else if (key_code == L'\uE035') {
ret_code = GDK_F5;
} else if (key_code == L'\uE03B') {
ret_code = GDK_F11;
} else if (key_code == L'\uE006') {
ret_code = GDK_Return;
} else if (key_code == L'\uE027') {
ret_code = GDK_KP_Subtract;
} else if (key_code == L'\uE010') {
ret_code = GDK_End;
} else if (key_code == L'\uE004') {
ret_code = GDK_Tab;
} else if (key_code == L'\uE029') {
ret_code = GDK_KP_Divide;
} else if (key_code == L'\uE012') {
ret_code = GDK_Left;
} else if (key_code == L'\uE018') {
ret_code = GDK_semicolon;
} else if (key_code == L'\uE033') {
ret_code = GDK_F3;
} else if (key_code == L'\uE01F') {
ret_code = GDK_KP_5;
} else if (key_code == L'\uE021') {
ret_code = GDK_KP_7;
} else if (key_code == L'\uE00F') {
ret_code = GDK_Page_Down;
} else if (key_code == L'\uE031') {
ret_code = GDK_F1;
} else if (key_code == L'\uE002') {
ret_code = GDK_Help;
} else if (key_code == L'\uE023') {
ret_code = GDK_KP_9;
} else if (key_code == L'\uE00D') {
ret_code = GDK_space;
} else if (key_code == L'\uE014') {
ret_code = GDK_Right;
} else if (key_code == L'\uE037') {
ret_code = GDK_F7;
} else if (key_code == L'\uE01B') {
ret_code = GDK_KP_1;
} else if (key_code == L'\uE01E') {
ret_code = GDK_KP_4;
} else if (key_code == L'\uE009') {
ret_code = GDK_Control_L;
} else if (key_code == L'\uE00C') {
ret_code = GDK_Escape;
} else if (key_code == L'\uE019') {
ret_code = GDK_equal;
} else if (key_code == L'\uE039') {
ret_code = GDK_F9;
} else if (key_code == L'\uE017') {
ret_code = GDK_Delete;
} else if (key_code == L'\uE036') {
ret_code = GDK_F6;
} else if (key_code == L'\uE03C') {
ret_code = GDK_F12;
} else if (key_code == L'\uE001') {
ret_code = GDK_Break;
} else if (key_code == L'\uE026') {
ret_code = GDK_KP_Separator;
} else if (key_code == L'\uE011') {
ret_code = GDK_Home;
} else if (key_code == L'\uE034') {
ret_code = GDK_F4;
} else if (key_code == L'\uE03A') {
ret_code = GDK_F10;
} else if (key_code == L'\uE007') {
ret_code = GDK_KP_Enter;
} else if (key_code == L'\uE028') {
ret_code = GDK_KP_Decimal;
} else if (key_code == L'\uE013') {
ret_code = GDK_Up;
} else if (key_code == L'\uE005') {
ret_code = GDK_Clear;
} else if (key_code == L'\uE020') {
ret_code = GDK_KP_6;
} else if (key_code == L'\uE00A') {
ret_code = GDK_Alt_L;
} else if (key_code == L'\uE032') {
ret_code = GDK_F2;
} else if (key_code == L'\uE01A') {
ret_code = GDK_KP_0;
} else if (key_code == L'\uE022') {
ret_code = GDK_KP_8;
} else if (key_code == L'\uE015') {
ret_code = GDK_Down;
} else if (key_code == L'\uE01C') {
ret_code = GDK_KP_2;
} else if (key_code == L'\uE003') {
ret_code = GDK_BackSpace;
} else if (key_code == L'\uE024') {
ret_code = GDK_KP_Multiply;
} else if (key_code == L'\uE00E') {
ret_code = GDK_Page_Up;
} else if (key_code == L'\uE008') {
ret_code = GDK_Shift_L;
} else if (key_code == L'\uE00B') {
ret_code = GDK_Pause;
} else if (key_code == L'\uE01D') {
ret_code = GDK_KP_3;
} else if (key_code == L'\uE038') {
ret_code = GDK_F8;
} else if (key_code == L'\uE040') {
ret_code = GDK_Zenkaku_Hankaku;
} else {
ret_code = GDK_VoidSymbol;
}
return ret_code;
}
const wchar_t gNullKey = L'\uE000';