git-svn-id: https://navit.svn.sourceforge.net/svnroot/navit/trunk@3062 ffa7fe5e-494d...
authorGauthier60 <Gauthier60@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Sat, 20 Mar 2010 11:16:22 +0000 (11:16 +0000)
committerGauthier60 <Gauthier60@ffa7fe5e-494d-0410-b361-a75ebd5db220>
Sat, 20 Mar 2010 11:16:22 +0000 (11:16 +0000)
navit/navit/support/win32/X11/XF86keysym.h [new file with mode: 0644]

diff --git a/navit/navit/support/win32/X11/XF86keysym.h b/navit/navit/support/win32/X11/XF86keysym.h
new file mode 100644 (file)
index 0000000..ff49804
--- /dev/null
@@ -0,0 +1,189 @@
+/* $XFree86: xc/include/XF86keysym.h,v 1.16 2003/02/11 02:51:10 dawes Exp $ */\r
+\r
+/*\r
+ * XFree86 vendor specific keysyms.\r
+ *\r
+ * The XFree86 keysym range is 0x10080001 - 0x1008FFFF.\r
+ *\r
+ * When adding new entries, the xc/lib/XKeysymDB file should also be\r
+ * updated to make the new entries visible to Xlib.\r
+ */\r
+\r
+/*\r
+ * ModeLock\r
+ *\r
+ * This one is old, and not really used any more since XKB offers this\r
+ * functionality.\r
+ */\r
+\r
+#define XF86XK_ModeLock                0x1008FF01      /* Mode Switch Lock */\r
+\r
+/*\r
+ * Note, 0x1008FF02 - 0x1008FF0F are free and should be used for misc new\r
+ * keysyms that don't fit into any of the groups below.\r
+ *\r
+ * 0x1008FF64, 0x1008FF6F, 0x1008FF71, 0x1008FF83 are no longer used,\r
+ * and should be used first for new keysyms.\r
+ *\r
+ * Check in keysymdef.h for generic symbols before adding new XFree86-specific\r
+ * symbols here.\r
+ */\r
+\r
+\r
+/*\r
+ * Keys found on some "Internet" keyboards.\r
+ */\r
+#define XF86XK_Standby         0x1008FF10\r
+#define XF86XK_AudioLowerVolume        0x1008FF11\r
+#define XF86XK_AudioMute       0x1008FF12\r
+#define XF86XK_AudioRaiseVolume        0x1008FF13\r
+#define XF86XK_AudioPlay       0x1008FF14\r
+#define XF86XK_AudioStop       0x1008FF15\r
+#define XF86XK_AudioPrev       0x1008FF16\r
+#define XF86XK_AudioNext       0x1008FF17\r
+#define XF86XK_HomePage                0x1008FF18\r
+#define XF86XK_Mail            0x1008FF19\r
+#define XF86XK_Start           0x1008FF1A\r
+#define XF86XK_Search          0x1008FF1B\r
+#define XF86XK_AudioRecord     0x1008FF1C\r
+\r
+/* These are sometimes found on PDA's (e.g. Palm, PocketPC or elsewhere) */\r
+#define XF86XK_Calculator      0x1008FF1D\r
+#define XF86XK_Memo            0x1008FF1E\r
+#define XF86XK_ToDoList                0x1008FF1F\r
+#define XF86XK_Calendar                0x1008FF20\r
+#define XF86XK_PowerDown       0x1008FF21\r
+#define XF86XK_ContrastAdjust  0x1008FF22\r
+#define XF86XK_RockerUp                0x1008FF23\r
+#define XF86XK_RockerDown      0x1008FF24\r
+#define XF86XK_RockerEnter     0x1008FF25\r
+\r
+/* Some more "Internet" keyboard symbols */\r
+#define XF86XK_Back            0x1008FF26\r
+#define XF86XK_Forward         0x1008FF27\r
+#define XF86XK_Stop            0x1008FF28\r
+#define XF86XK_Refresh         0x1008FF29\r
+#define XF86XK_PowerOff                0x1008FF2A\r
+#define XF86XK_WakeUp          0x1008FF2B\r
+#define XF86XK_Eject            0x1008FF2C\r
+#define XF86XK_ScreenSaver      0x1008FF2D\r
+#define XF86XK_WWW              0x1008FF2E\r
+#define XF86XK_Sleep            0x1008FF2F\r
+#define XF86XK_Favorites       0x1008FF30\r
+#define XF86XK_AudioPause      0x1008FF31\r
+#define XF86XK_AudioMedia      0x1008FF32\r
+#define XF86XK_MyComputer      0x1008FF33\r
+#define XF86XK_VendorHome      0x1008FF34\r
+#define XF86XK_LightBulb       0x1008FF35\r
+#define XF86XK_Shop            0x1008FF36\r
+#define XF86XK_History         0x1008FF37\r
+#define XF86XK_OpenURL         0x1008FF38\r
+#define XF86XK_AddFavorite     0x1008FF39\r
+#define XF86XK_HotLinks                0x1008FF3A\r
+#define XF86XK_BrightnessAdjust        0x1008FF3B\r
+#define XF86XK_Finance         0x1008FF3C\r
+#define XF86XK_Community       0x1008FF3D\r
+#define XF86XK_AudioRewind     0x1008FF3E\r
+#define XF86XK_XF86BackForward 0x1008FF3F\r
+#define XF86XK_Launch0         0x1008FF40\r
+#define XF86XK_Launch1         0x1008FF41\r
+#define XF86XK_Launch2         0x1008FF42\r
+#define XF86XK_Launch3         0x1008FF43\r
+#define XF86XK_Launch4         0x1008FF44\r
+#define XF86XK_Launch5         0x1008FF45\r
+#define XF86XK_Launch6         0x1008FF46\r
+#define XF86XK_Launch7         0x1008FF47\r
+#define XF86XK_Launch8         0x1008FF48\r
+#define XF86XK_Launch9         0x1008FF49\r
+#define XF86XK_LaunchA         0x1008FF4A\r
+#define XF86XK_LaunchB         0x1008FF4B\r
+#define XF86XK_LaunchC         0x1008FF4C\r
+#define XF86XK_LaunchD         0x1008FF4D\r
+#define XF86XK_LaunchE         0x1008FF4E\r
+#define XF86XK_LaunchF         0x1008FF4F\r
+\r
+#define XF86XK_ApplicationLeft 0x1008FF50\r
+#define XF86XK_ApplicationRight        0x1008FF51\r
+#define XF86XK_Book            0x1008FF52\r
+#define XF86XK_CD              0x1008FF53\r
+#define XF86XK_Calculater      0x1008FF54\r
+#define XF86XK_Clear           0x1008FF55\r
+#define XF86XK_Close           0x1008FF56\r
+#define XF86XK_Copy            0x1008FF57\r
+#define XF86XK_Cut             0x1008FF58\r
+#define XF86XK_Display         0x1008FF59\r
+#define XF86XK_DOS             0x1008FF5A\r
+#define XF86XK_Documents       0x1008FF5B\r
+#define XF86XK_Excel           0x1008FF5C\r
+#define XF86XK_Explorer                0x1008FF5D\r
+#define XF86XK_Game            0x1008FF5E\r
+#define XF86XK_Go              0x1008FF5F\r
+#define XF86XK_iTouch          0x1008FF60\r
+#define XF86XK_LogOff          0x1008FF61\r
+#define XF86XK_Market          0x1008FF62\r
+#define XF86XK_Meeting         0x1008FF63\r
+#define XF86XK_MenuKB          0x1008FF65\r
+#define XF86XK_MenuPB          0x1008FF66\r
+#define XF86XK_MySites         0x1008FF67\r
+#define XF86XK_New             0x1008FF68\r
+#define XF86XK_News            0x1008FF69\r
+#define XF86XK_OfficeHome      0x1008FF6A\r
+#define XF86XK_Open            0x1008FF6B\r
+#define XF86XK_Option          0x1008FF6C\r
+#define XF86XK_Paste           0x1008FF6D\r
+#define XF86XK_Phone           0x1008FF6E\r
+#define XF86XK_Q               0x1008FF70\r
+#define XF86XK_Reply           0x1008FF72\r
+#define XF86XK_Reload          0x1008FF73\r
+#define XF86XK_RotateWindows   0x1008FF74\r
+#define XF86XK_RotationPB      0x1008FF75\r
+#define XF86XK_RotationKB      0x1008FF76\r
+#define XF86XK_Save            0x1008FF77\r
+#define XF86XK_ScrollUp                0x1008FF78\r
+#define XF86XK_ScrollDown      0x1008FF79\r
+#define XF86XK_ScrollClick     0x1008FF7A\r
+#define XF86XK_Send            0x1008FF7B\r
+#define XF86XK_Spell           0x1008FF7C\r
+#define XF86XK_SplitScreen     0x1008FF7D\r
+#define XF86XK_Support         0x1008FF7E\r
+#define XF86XK_TaskPane                0x1008FF7F\r
+#define XF86XK_Terminal                0x1008FF80\r
+#define XF86XK_Tools           0x1008FF81\r
+#define XF86XK_Travel          0x1008FF82\r
+#define XF86XK_UserPB          0x1008FF84\r
+#define XF86XK_User1KB         0x1008FF85\r
+#define XF86XK_User2KB         0x1008FF86\r
+#define XF86XK_Video           0x1008FF87\r
+#define XF86XK_WheelButton     0x1008FF88\r
+#define XF86XK_Word            0x1008FF89\r
+#define XF86XK_Xfer            0x1008FF8A\r
+#define XF86XK_ZoomIn          0x1008FF8B\r
+#define XF86XK_ZoomOut         0x1008FF8C\r
+\r
+#define XF86XK_Away            0x1008FF8D\r
+#define XF86XK_Messenger       0x1008FF8E\r
+#define XF86XK_WebCam          0x1008FF8F\r
+#define XF86XK_MailForward     0x1008FF90\r
+#define XF86XK_Pictures                0x1008FF91\r
+#define XF86XK_Music           0x1008FF92\r
+\r
+/* Keys for special action keys (hot keys) */\r
+#define XF86XK_Switch_VT_1     0x1008FE01\r
+#define XF86XK_Switch_VT_2     0x1008FE02\r
+#define XF86XK_Switch_VT_3     0x1008FE03\r
+#define XF86XK_Switch_VT_4     0x1008FE04\r
+#define XF86XK_Switch_VT_5     0x1008FE05\r
+#define XF86XK_Switch_VT_6     0x1008FE06\r
+#define XF86XK_Switch_VT_7     0x1008FE07\r
+#define XF86XK_Switch_VT_8     0x1008FE08\r
+#define XF86XK_Switch_VT_9     0x1008FE09\r
+#define XF86XK_Switch_VT_10    0x1008FE0A\r
+#define XF86XK_Switch_VT_11    0x1008FE0B\r
+#define XF86XK_Switch_VT_12    0x1008FE0C\r
+\r
+#define XF86XK_Ungrab          0x1008FE20\r
+#define XF86XK_ClearGrab       0x1008FE21\r
+#define XF86XK_Next_VMode      0x1008FE22\r
+#define XF86XK_Prev_VMode      0x1008FE23\r
+\r
+\r