We just started evaluating Kantu, overall we like it, but there are few easy improvements that would make it a lot more usable for people that work with canvas-related charts. Two of them are really straightforward and won’t break existing macroses:
- when a click is detected on canvas, record it as a clickAt with coordinates.
- if shift, ctrl or alt keys were pressed, record that information as well
A third feature request is a bigger one - would it be possible to provide support for canvas-based “drag-and-drop”, “zoom” and “select” operations? Essentially, you have to detect a situation where a user starts moving a mouse with the mouse key still pressed, and then releases the mouse at a new location. Replay the step by sending (mouseDown, mouseMove, mouseUp) commands.
Thanks a lot! Looking forward to using Kantu