PabRufJim
PabRufJim
I'll work on this.
I wanna try to tackle this issue. Although I have some questions on how should this be implemented. Should it use movable control points like the shape tools or once...
That sounds good, but wouldn't the backtrack action be redundant to the undo action? My idea was that every time you click and add a new point, a new item...
I want to work on this issue. I've been digging into the handle code and I think I got this.
Should I make it so every time a handle is moved a new history item is added (like with the select or shape tools) or only when the gradient is...
Note however that is implementation has a flaw. - Do a selection with any tool. - Do a selection in intersect mode with rectangle select or ellipse select. - Do...
Another possibility could be making it so the outlines are shown only when the handles are being dragged and not when idle.
How about creating an interface `ISelectionTool`, and instead of using `IsSelectionTool()`, we use `typeof(ISelectionTool).IsInstanceOfType(...)` to check for selection tools? `ISelectionTool` would then contain any selection-tool specific methods. Also, I personally...