Auto:
I've noticed a movement toward "live update"
thinking in computer interfaces. Well,
Windows anyway. This may be coming from
Microsoft alone, or maybe it's an industry
direction, I don't know. But, for what it's
worth, it's clear that Microsoft intends to
head toward an interface where everything you
do takes effect instantly and you can back
out changes with an "Undo" function if
desired. This would eliminate the
Save/Cancel scenario that you're asking for.
Of course, it won't work in my opinion and is
going to create all hell in the computer
industry if this paradigm is adopted, but
that would be the subject of a different
thread entirely.