View Single Post
On handling things after the new curvy lines are the default:

I think there are three principles to consider:

1: A document should look the same when opened as it did when saved, unless there's an informed choice to do otherwise.

2: You should be able to modify a document using current tools and editing methods without surprises.

3: The user may not know what "bezier" means.

This may be difficult to implement, but here's an idea:

On opening an old document with the new line defaults, the user is presented with a dialog explaining the situation and given the choice of turning curvies into beziers or leaving them as (new) curvies. The first choice preserves appearance, the second preserves line type and therefore behavior and modification methods. Before making the choice, the user is given the option of seeing the document in those two states. The "what if?" options inform the choice.