X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fx11.h;h=d2f74adc49c05d289b5bfed9a7e1fb0416676f7a;hb=bb2ddcf13df18d69e4472d4697da173981970e9d;hp=ae68e3437ed403088d7cf0acafa88e0b4b71710b;hpb=52189f4b3b797e08699f67880198b585320cf8bf;p=rocksndiamonds.git diff --git a/src/x11.h b/src/x11.h index ae68e343..d2f74adc 100644 --- a/src/x11.h +++ b/src/x11.h @@ -28,6 +28,16 @@ #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