mirror of
https://github.com/go-vgo/robotgo.git
synced 2025-06-01 14:43:55 +00:00
update code style fix non-standard code
This commit is contained in:
parent
962a413203
commit
6bd6565ce2
@ -68,7 +68,8 @@ MMPoint find_bitmap(MMBitmapRef bitmap, MMBitmapRef sbit, float tolerance){
|
|||||||
}
|
}
|
||||||
|
|
||||||
MMRect rect = MMBitmapGetBounds(sbit);
|
MMRect rect = MMBitmapGetBounds(sbit);
|
||||||
// printf("x=%d,y=%d,width=%d,height=%d\n", rect.origin.x, rect.origin.y, rect.size.width, rect.size.height);
|
// printf("x=%d,y=%d,width=%d,height=%d\n", rect.origin.x,
|
||||||
|
// rect.origin.y, rect.size.width, rect.size.height);
|
||||||
|
|
||||||
if (findBitmapInRect(bitmap, sbit, &point,
|
if (findBitmapInRect(bitmap, sbit, &point,
|
||||||
rect, tolerance) == 0) {
|
rect, tolerance) == 0) {
|
||||||
@ -140,7 +141,6 @@ bool point_in_bounds(MMBitmapRef bitmap, MMPoint point){
|
|||||||
|
|
||||||
MMBitmapRef bitmap_open(char *path, uint16_t ttype){
|
MMBitmapRef bitmap_open(char *path, uint16_t ttype){
|
||||||
// MMImageType type;
|
// MMImageType type;
|
||||||
|
|
||||||
MMBitmapRef bitmap;
|
MMBitmapRef bitmap;
|
||||||
MMIOError err;
|
MMIOError err;
|
||||||
|
|
||||||
|
118
key/goKey.h
118
key/goKey.h
@ -101,12 +101,10 @@ struct KeyNames{
|
|||||||
{ NULL, K_NOT_A_KEY } /* end marker */
|
{ NULL, K_NOT_A_KEY } /* end marker */
|
||||||
};
|
};
|
||||||
|
|
||||||
int CheckKeyCodes(char* k, MMKeyCode *key)
|
int CheckKeyCodes(char* k, MMKeyCode *key){
|
||||||
{
|
if (!key) { return -1; }
|
||||||
if (!key) return -1;
|
|
||||||
|
|
||||||
if (strlen(k) == 1)
|
if (strlen(k) == 1){
|
||||||
{
|
|
||||||
*key = keyCodeForChar(*k);
|
*key = keyCodeForChar(*k);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -114,50 +112,39 @@ int CheckKeyCodes(char* k, MMKeyCode *key)
|
|||||||
*key = K_NOT_A_KEY;
|
*key = K_NOT_A_KEY;
|
||||||
|
|
||||||
struct KeyNames* kn = key_names;
|
struct KeyNames* kn = key_names;
|
||||||
while (kn->name)
|
while (kn->name) {
|
||||||
{
|
if (strcmp(k, kn->name) == 0){
|
||||||
if (strcmp(k, kn->name) == 0)
|
|
||||||
{
|
|
||||||
*key = kn->key;
|
*key = kn->key;
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
kn++;
|
kn++;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (*key == K_NOT_A_KEY)
|
if (*key == K_NOT_A_KEY){
|
||||||
{
|
|
||||||
return -2;
|
return -2;
|
||||||
}
|
}
|
||||||
|
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
|
|
||||||
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){
|
||||||
{
|
|
||||||
*flags = MOD_META;
|
*flags = MOD_META;
|
||||||
}
|
}
|
||||||
else if(strcmp(f, "control") == 0)
|
else if(strcmp(f, "control") == 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;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -166,14 +153,14 @@ int CheckKeyFlags(char* f, MMKeyFlags* flags)
|
|||||||
|
|
||||||
int GetFlagsFromValue(char* value[], MMKeyFlags* flags, int num){
|
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);
|
||||||
}
|
}
|
||||||
@ -184,27 +171,27 @@ char* key_Tap(char *k, char* keyArr[], int num, int keyDelay){
|
|||||||
// MMKeyFlags flags = 0;
|
// MMKeyFlags flags = 0;
|
||||||
MMKeyCode key;
|
MMKeyCode key;
|
||||||
|
|
||||||
switch(GetFlagsFromValue(keyArr, &flags, num)){
|
switch(GetFlagsFromValue(keyArr, &flags, num)){
|
||||||
// switch (CheckKeyFlags(akey, &flags)){
|
// switch (CheckKeyFlags(akey, &flags)){
|
||||||
case -1:
|
case -1:
|
||||||
return "Null pointer in key flag.";
|
return "Null pointer in key flag.";
|
||||||
break;
|
break;
|
||||||
case -2:
|
case -2:
|
||||||
return "Invalid key flag specified.";
|
return "Invalid key flag specified.";
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
switch(CheckKeyCodes(k, &key)){
|
switch(CheckKeyCodes(k, &key)){
|
||||||
case -1:
|
case -1:
|
||||||
return "Null pointer in key code.";
|
return "Null pointer in key code.";
|
||||||
break;
|
break;
|
||||||
case -2:
|
case -2:
|
||||||
return "Invalid key code specified.";
|
return "Invalid key code specified.";
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
tapKeyCode(key, flags);
|
tapKeyCode(key, flags);
|
||||||
microsleep(keyDelay);
|
microsleep(keyDelay);
|
||||||
}
|
}
|
||||||
|
|
||||||
return "0";
|
return "0";
|
||||||
}
|
}
|
||||||
@ -265,11 +252,11 @@ char* key_toggle(char *k, char *d, char *akey, char *keyT){
|
|||||||
if (d != 0){
|
if (d != 0){
|
||||||
// char *d;
|
// char *d;
|
||||||
// d = *dstr;
|
// d = *dstr;
|
||||||
if (strcmp(d, "down") == 0){
|
if (strcmp(d, "down") == 0) {
|
||||||
down = true;
|
down = true;
|
||||||
}else if (strcmp(d, "up") == 0){
|
} else if (strcmp(d, "up") == 0){
|
||||||
down = false;
|
down = false;
|
||||||
}else{
|
} else {
|
||||||
return "Invalid key state specified.";
|
return "Invalid key state specified.";
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -284,17 +271,16 @@ char* key_toggle(char *k, char *d, char *akey, char *keyT){
|
|||||||
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:
|
return "Null pointer in key flag.";
|
||||||
return "Null pointer in key flag.";
|
break;
|
||||||
break;
|
case -2:
|
||||||
case -2:
|
return "Invalid key flag specified.";
|
||||||
return "Invalid key flag specified.";
|
break;
|
||||||
break;
|
}
|
||||||
}
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -20,20 +20,15 @@ int mouseDelay = 10;
|
|||||||
// MMMouseButton * const button){
|
// MMMouseButton * const button){
|
||||||
// if (!button) return -1;
|
// if (!button) return -1;
|
||||||
|
|
||||||
// if (strcmp(b, "left") == 0)
|
// if (strcmp(b, "left") == 0) {
|
||||||
// {
|
|
||||||
// *button = LEFT_BUTTON;
|
// *button = LEFT_BUTTON;
|
||||||
// }
|
// }
|
||||||
// else if (strcmp(b, "right") == 0)
|
// else if (strcmp(b, "right") == 0) {
|
||||||
// {
|
|
||||||
// *button = RIGHT_BUTTON;
|
// *button = RIGHT_BUTTON;
|
||||||
// }
|
// }
|
||||||
// else if (strcmp(b, "middle") == 0)
|
// else if (strcmp(b, "middle") == 0) {
|
||||||
// {
|
|
||||||
// *button = CENTER_BUTTON;
|
// *button = CENTER_BUTTON;
|
||||||
// }
|
// } else {
|
||||||
// else
|
|
||||||
// {
|
|
||||||
// return -2;
|
// return -2;
|
||||||
// }
|
// }
|
||||||
|
|
||||||
@ -85,10 +80,9 @@ MMPoint get_mouse_pos(){
|
|||||||
int mouse_click(MMMouseButton button, bool doubleC){
|
int mouse_click(MMMouseButton button, bool doubleC){
|
||||||
// MMMouseButton button = LEFT_BUTTON;
|
// MMMouseButton button = LEFT_BUTTON;
|
||||||
// bool doubleC = false;
|
// bool doubleC = false;
|
||||||
|
if (!doubleC) {
|
||||||
if (!doubleC){
|
|
||||||
clickMouse(button);
|
clickMouse(button);
|
||||||
}else{
|
} else {
|
||||||
doubleClick(button);
|
doubleClick(button);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -100,11 +94,11 @@ int mouse_click(MMMouseButton button, bool doubleC){
|
|||||||
int mouse_toggle(char* d, MMMouseButton button){
|
int mouse_toggle(char* d, MMMouseButton button){
|
||||||
// MMMouseButton button = LEFT_BUTTON;
|
// MMMouseButton button = LEFT_BUTTON;
|
||||||
bool down = false;
|
bool down = false;
|
||||||
if (strcmp(d, "down") == 0){
|
if (strcmp(d, "down") == 0) {
|
||||||
down = true;
|
down = true;
|
||||||
}else if (strcmp(d, "up") == 0){
|
} else if (strcmp(d, "up") == 0) {
|
||||||
down = false;
|
down = false;
|
||||||
}else{
|
} else {
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -130,14 +124,13 @@ int scroll(int x, int y, int msDelay){
|
|||||||
|
|
||||||
int scroll_mouse(size_t scrollMagnitude, char *s){
|
int scroll_mouse(size_t scrollMagnitude, char *s){
|
||||||
// int scrollMagnitude = 20;
|
// int scrollMagnitude = 20;
|
||||||
|
|
||||||
MMMouseWheelDirection scrollDirection;
|
MMMouseWheelDirection scrollDirection;
|
||||||
|
|
||||||
if (strcmp(s, "up") == 0){
|
if (strcmp(s, "up") == 0) {
|
||||||
scrollDirection = DIRECTION_UP;
|
scrollDirection = DIRECTION_UP;
|
||||||
}else if (strcmp(s, "down") == 0){
|
} else if (strcmp(s, "down") == 0) {
|
||||||
scrollDirection = DIRECTION_DOWN;
|
scrollDirection = DIRECTION_DOWN;
|
||||||
}else{
|
} else {
|
||||||
// return "Invalid scroll direction specified.";
|
// return "Invalid scroll direction specified.";
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
|
@ -125,7 +125,6 @@ MMBitmapRef capture_screen(size_t x, size_t y, size_t w, size_t h){
|
|||||||
// w = displaySize.width;
|
// w = displaySize.width;
|
||||||
// h = displaySize.height;
|
// h = displaySize.height;
|
||||||
// }
|
// }
|
||||||
|
|
||||||
MMBitmapRef bitmap = copyMMBitmapFromDisplayInRect(MMRectMake(x, y, w, h));
|
MMBitmapRef bitmap = copyMMBitmapFromDisplayInRect(MMRectMake(x, y, w, h));
|
||||||
// printf("%s\n", bitmap);
|
// printf("%s\n", bitmap);
|
||||||
return bitmap;
|
return bitmap;
|
||||||
|
Loading…
Reference in New Issue
Block a user