On 10/2/07, Lars Clausen <[EMAIL PROTECTED]> wrote: > > Sounds like a good idea. Undoing each character at a time is a bother. > However, I think the change should be of the entire editing of one > object rather than everything edited in edit mode, since you can tab > between objects without leaving edit mode. It should be possible to > hack the stack when ending edit for an object to collapse all edit into > a simple text change.
Didn't know that the tabbing to a different object is meant to work only when multiple objects are selected. This is way too cool, and quite different from the case where only one object is selected when entering edit mode. In that case, edit mode exits when clicking on any other unselected object, which does not cause any surprise. That totally answers all those doubts I raised without doing my homework! I am still interested to know how undo events are to be collapsed, though ... will there be a single event for the entire mode, containing all selected objects, or one per object? The latter makes more sense. Another possibility is to extend the former, with the local undo stack retained inside the change object. So undo re-enters edit mode, and begins where the user left previously. Sameer. -- Research Scholar, Department of CSE, IIT Bombay http://www.it.iitb.ac.in/~sameerds/ _______________________________________________ Dia-list mailing list Dia-list@gnome.org http://mail.gnome.org/mailman/listinfo/dia-list FAQ at http://live.gnome.org/Dia/Faq Main page at http://live.gnome.org/Dia