From 0c14363eebc6d415593f8ad5b3e85ed64adecd89 Mon Sep 17 00:00:00 2001 From: vcaesar Date: Sun, 16 Dec 2018 12:25:30 -0400 Subject: [PATCH] update check key flags support "cmd" and "ctrl" --- key/goKey.h | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/key/goKey.h b/key/goKey.h index 1d17996..5de67d1 100644 --- a/key/goKey.h +++ b/key/goKey.h @@ -158,19 +158,19 @@ int CheckKeyCodes(char* k, MMKeyCode *key){ int CheckKeyFlags(char* f, MMKeyFlags* flags){ if (!flags) { return -1; } - if (strcmp(f, "alt") == 0) { + if ( strcmp(f, "alt") == 0 ) { *flags = MOD_ALT; } - else if(strcmp(f, "command") == 0) { + else if( strcmp(f, "command") == 0 || strcmp(f, "cmd") == 0 ) { *flags = MOD_META; } - else if(strcmp(f, "control") == 0) { + else if( strcmp(f, "control") == 0 || strcmp(f, "ctrl") == 0 ) { *flags = MOD_CONTROL; } - else if(strcmp(f, "shift") == 0) { + else if( strcmp(f, "shift") == 0 ) { *flags = MOD_SHIFT; } - else if(strcmp(f, "none") == 0) { + else if( strcmp(f, "none") == 0 ) { *flags = (MMKeyFlags) MOD_NONE; } else { return -2;