Rather than having "Apply" and "Cancel", just let the user toggle in and out of fillet mode; any changes made in fillet mode are permanent like any other changes. In HIG terms, "Apply/Cancel" is usually deprecated over live update/editing anyway.
If the user wants to cancel their changes and undo, recent versions of Inkscape support a piece of advanced functionality called "undo" anyway. :)
Good point, that sounds sensible. I'll add it to my spec.
On Wed, 2008-02-06 at 14:48 -0800, MenTaLguY wrote:
On Wed, 06 Feb 2008 22:26:08 +0000, Joel Holdsworth <joel@...1709...> wrote:
Then what? I suppose we could put a button marked "Apply" on the toolbar to finalise the geometry change caused by the tool. And another button marked "Cancel" that will back out to normal node editing. So in this scheme, the fillet toolbar would become a sort of modal sub-bar.
Rather than having "Apply" and "Cancel", just let the user toggle in and out of fillet mode; any changes made in fillet mode are permanent like any other changes. In HIG terms, "Apply/Cancel" is usually deprecated over live update/editing anyway.
If the user wants to cancel their changes and undo, recent versions of Inkscape support a piece of advanced functionality called "undo" anyway. :)
-mental