mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-02 23:23:55 +00:00
update check key flags support "cmd" and "ctrl"
This commit is contained in:
parent
8d9f64034f
commit
0c14363eeb
10
key/goKey.h
10
key/goKey.h
@ -158,19 +158,19 @@ int CheckKeyCodes(char* k, MMKeyCode *key){
|
|||||||
int CheckKeyFlags(char* f, MMKeyFlags* flags){
|
int CheckKeyFlags(char* f, MMKeyFlags* flags){
|
||||||
if (!flags) { return -1; }
|
if (!flags) { return -1; }
|
||||||
|
|
||||||
if (strcmp(f, "alt") == 0) {
|
if ( strcmp(f, "alt") == 0 ) {
|
||||||
*flags = MOD_ALT;
|
*flags = MOD_ALT;
|
||||||
}
|
}
|
||||||
else if(strcmp(f, "command") == 0) {
|
else if( strcmp(f, "command") == 0 || strcmp(f, "cmd") == 0 ) {
|
||||||
*flags = MOD_META;
|
*flags = MOD_META;
|
||||||
}
|
}
|
||||||
else if(strcmp(f, "control") == 0) {
|
else if( strcmp(f, "control") == 0 || strcmp(f, "ctrl") == 0 ) {
|
||||||
*flags = MOD_CONTROL;
|
*flags = MOD_CONTROL;
|
||||||
}
|
}
|
||||||
else if(strcmp(f, "shift") == 0) {
|
else if( strcmp(f, "shift") == 0 ) {
|
||||||
*flags = MOD_SHIFT;
|
*flags = MOD_SHIFT;
|
||||||
}
|
}
|
||||||
else if(strcmp(f, "none") == 0) {
|
else if( strcmp(f, "none") == 0 ) {
|
||||||
*flags = (MMKeyFlags) MOD_NONE;
|
*flags = (MMKeyFlags) MOD_NONE;
|
||||||
} else {
|
} else {
|
||||||
return -2;
|
return -2;
|
||||||
|
Loading…
Reference in New Issue
Block a user