rnd-20000919-1-src
[rocksndiamonds.git] / src / x11.h
index ae68e3437ed403088d7cf0acafa88e0b4b71710b..d2f74adc49c05d289b5bfed9a7e1fb0416676f7a 100644 (file)
--- a/src/x11.h
+++ b/src/x11.h
 #endif /* !MSDOS */
 
 
+/* system dependent definitions */
+
+/* DOS version has already defined "PLATFORM_STRING" */
+#ifndef PLATFORM_STRING
+#define PLATFORM_STRING                "X11"
+#endif
+
+#define FULLSCREEN_STATUS      FULLSCREEN_NOT_AVAILABLE
+
+
 /* X11 type definitions */
 
 typedef Pixmap                 Bitmap;
@@ -93,6 +103,8 @@ typedef XClientMessageEvent  ClientMessageEvent;
 #define KEY_Meta_R             XK_Meta_R
 #define KEY_Alt_L              XK_Alt_L
 #define KEY_Alt_R              XK_Alt_R
+#define KEY_Super_L            XK_Super_L
+#define KEY_Super_R            XK_Super_R
 #define KEY_Mode_switch                XK_Mode_switch
 #define KEY_Multi_key          XK_Multi_key
 
@@ -104,6 +116,7 @@ typedef XClientMessageEvent ClientMessageEvent;
 #define KEY_End                        XK_End
 #define KEY_Page_Up            XK_Page_Up
 #define KEY_Page_Down          XK_Page_Down
+#define KEY_Menu               XK_Menu
 
 #define KEY_space              XK_space
 #define KEY_exclam             XK_exclam