
On 4/28/06, Daniel Hulme <art@...1790...> wrote:
Actually, it would be useful if you could have each tool remember its own last used style. I have it set on "last used style" but it's quite annoying if I am switching between the freehand tool and the calligraphy tool, because when I am line drawing I want a coloured stroke and no fill for the freehand tool, but a coloured fill and no stroke for the calligraphy tool.
That's a good idea, except that it's not easy or even possible to implement it because style changing commands are completely decoupled from object-creating tools. You can paint anything any color in any tool, so how would you decide which tool has to remember this color as "last set"? By checking which tool was active at the moment of style setting? But then the majority of "last used styles" will be in Selector tool, not e.g. in Rect tool, often unexpectedly for the user. By checking what object you apply it to? But what if you set color on a rect and an ellipse simultaneously? As you see, it's not simple and obvious either way, and I'm afraid it will be just too confusing for the users.
-- bulia byak Inkscape. Draw Freely. http://www.inkscape.org