mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-01 14:43:55 +00:00
update keytap and toggle return "" and code style
This commit is contained in:
parent
6f5fe3f8f5
commit
dc0cd6ef67
16
key/goKey.h
16
key/goKey.h
@ -196,13 +196,14 @@ int GetFlagsFromValue(char* value[], MMKeyFlags* flags, int num){
|
|||||||
if (!flags) {return -1;}
|
if (!flags) {return -1;}
|
||||||
|
|
||||||
int i;
|
int i;
|
||||||
for ( i= 0; i <num; i++){
|
for ( i= 0; i <num; i++) {
|
||||||
MMKeyFlags f = MOD_NONE;
|
MMKeyFlags f = MOD_NONE;
|
||||||
const int rv = CheckKeyFlags(value[i], &f);
|
const int rv = CheckKeyFlags(value[i], &f);
|
||||||
if (rv) {return rv;}
|
if (rv) { return rv; }
|
||||||
|
|
||||||
*flags = (MMKeyFlags)(*flags | f);
|
*flags = (MMKeyFlags)(*flags | f);
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
// return CheckKeyFlags(fstr, flags);
|
// return CheckKeyFlags(fstr, flags);
|
||||||
}
|
}
|
||||||
@ -235,7 +236,8 @@ char* key_Taps(char *k, char* keyArr[], int num, int keyDelay){
|
|||||||
microsleep(keyDelay);
|
microsleep(keyDelay);
|
||||||
}
|
}
|
||||||
|
|
||||||
return "0";
|
// return "0";
|
||||||
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
|
char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
|
||||||
@ -255,7 +257,7 @@ char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
|
|||||||
return "Invalid key flag specified.";
|
return "Invalid key flag specified.";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
}else{
|
} else {
|
||||||
char* akeyArr[2] = {akey, keyT};
|
char* akeyArr[2] = {akey, keyT};
|
||||||
switch(GetFlagsFromValue(akeyArr, &flags, 2)) {
|
switch(GetFlagsFromValue(akeyArr, &flags, 2)) {
|
||||||
case -1:
|
case -1:
|
||||||
@ -280,7 +282,7 @@ char* key_tap(char *k, char *akey, char *keyT, int keyDelay){
|
|||||||
microsleep(keyDelay);
|
microsleep(keyDelay);
|
||||||
}
|
}
|
||||||
|
|
||||||
return "0";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
char* key_toggle(char *k, char *d, char *akey, char *keyT){
|
char* key_toggle(char *k, char *d, char *akey, char *keyT){
|
||||||
@ -291,7 +293,7 @@ char* key_toggle(char *k, char *d, char *akey, char *keyT){
|
|||||||
// char *k;
|
// char *k;
|
||||||
// k = *kstr;
|
// k = *kstr;
|
||||||
|
|
||||||
if (d != 0){
|
if (d != 0) {
|
||||||
// char *d;
|
// char *d;
|
||||||
// d = *dstr;
|
// d = *dstr;
|
||||||
if (strcmp(d, "down") == 0) {
|
if (strcmp(d, "down") == 0) {
|
||||||
@ -338,7 +340,7 @@ char* key_toggle(char *k, char *d, char *akey, char *keyT){
|
|||||||
microsleep(keyboardDelay);
|
microsleep(keyboardDelay);
|
||||||
}
|
}
|
||||||
|
|
||||||
return "0";
|
return "";
|
||||||
}
|
}
|
||||||
|
|
||||||
void type_string(char *str){
|
void type_string(char *str){
|
||||||
|
Loading…
Reference in New Issue
Block a user