On Sat, Jun 03, 2006 at 11:58:08AM -0500, Art Haas wrote: > [ ... snip ... ]> > I see this behavior as well. The 'rubberbanding stops erasing' is the > change in the graphics context problem similar to that in the other > drawing bug report. I also see that the completed segment is removed > when 'Undo' is clicked; this happens because the undo process is > performed on the last completed action in the drawing, which was adding > the segment. While drawing a segment the location of the first point is > saved but no point is actually added to the drawing until the second > segment point is either entered in the command entry box at the bottom > of the screen or the mouse is clicked. > > Handling undo operations in the middle of creating some entity will > require some thought as to how, or even if, it can be done.
Here's a quick thought - disable the 'Undo' and 'Redo' menus while in the middle of creating some entity. Comments? Art -- Man once surrendering his reason, has no remaining guard against absurdities the most monstrous, and like a ship without rudder, is the sport of every wind. -Thomas Jefferson to James Smith, 1822 _______________________________________________ PythonCAD mailing list [email protected] http://mail.python.org/mailman/listinfo/pythoncad
