Mouse move using macros

I want to move the mouse by a few pixels in a macro. I can set this as a mouse action in Agent, but how can I do the equivalent in the macro language?

The only commands I found are startMouse and stopMouse, but how to use them to move a certain amount?

There is no corresponding command, but you can interleave the GUI actions with commands just fine. (E.g., jump to them or skip them using goTo.)

Yes, I did that. It just looks so ugly.

Can we get some mouseMove commands, please?

:person_facepalming:

Mayyybe, will think about it :smiley:.

@kareltucek Side note: I always felt like the GUI would just create some kind of macro commands anyway. But yes, I would have compiled macros on the Agent side and submitted binary execution trees (p-code …) to the firmware side. Different design choices.

Well, if I was there at the time, I would have done a number of things differently…

but specifically parsing the command text on the firmware side has turned out to be very practical. Like this, new features can be added very easily, with no changes to the Agent. Compiling stuff Agent side would make the process of adding new features significantly more laborous.