summaryrefslogtreecommitdiff
path: root/FL/platform_types.h
diff options
context:
space:
mode:
Diffstat (limited to 'FL/platform_types.h')
-rw-r--r--FL/platform_types.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/FL/platform_types.h b/FL/platform_types.h
index 000a9c910..9db3e46c7 100644
--- a/FL/platform_types.h
+++ b/FL/platform_types.h
@@ -30,6 +30,8 @@ typedef int FL_SOCKET;
#include <sys/stat.h>
#include <sys/types.h>
#include <dirent.h>
+# define FL_COMMAND FL_META
+# define FL_CONTROL FL_CTRL
#elif defined(WIN32)
typedef struct HBITMAP__ *HBITMAP;
@@ -72,6 +74,12 @@ typedef int FL_SOCKET;
#endif /* __APPLE__ */
+
+#ifndef __APPLE__
+# define FL_COMMAND FL_CTRL ///< An alias for FL_CTRL on WIN32 and X11, or FL_META on MacOS X
+# define FL_CONTROL FL_META ///< An alias for FL_META on WIN32 and X11, or FL_CTRL on MacOS X
+#endif
+
#endif /* PLATFORM_TYPES_H */
/*