Bo Peng wrote:
The alternative would be to remove _all_ toggling in the dialog. I am
not sure it is needed.

Maybe on a different topic, I propose that we find someway to merge
apply and save to OK. They kind of confuse me... Other applictions
usully keep a list of 'applicable' changes and 'need-restart' changes,
and tells the user the app needs to be restarted to make some changes
available, only when these 'need-restart' changes are made.

Bo


First, regarding JMarc's comment, I use toggling (of bold face) rather extensively. Usually I'm turning it on, but sometimes I'm turning it off (because I copied bold text but don't want the copy bold, or because I bolded the end of a line and forgot that this would make subsequent text bold, or just as a result of a change of heart).

Second, regarding Bo's comment, we may be confounding a couple of things here. There are places were we definitely need to keep Apply and Save separate, as the former applies the change only to the current session and the latter preserves it after restarts. (This is different from requiring a restart to take effect, which is a separate issue. There are changes in the options dialogs -- I think path changes fall into this category -- that do not take effect until a restart, and it's possibly a bit confusing to users when this happens, as their first inclination is to think the change was not recorded. It would be nice is there were a status message indicating a restart was required.)

As far as the Ok button, I generally take this (in any package) to mean "changes have been recorded/applied and the dialog is done". In instances such as the converter dialog, where you might want to enter multiple changes at one time and apply them as you go (lest they somehow be lost), I think both Apply and Ok are needed (as well as Save to separate temporary from permanent changes).

My 4 cents (2 cents per issue).  :-)

/Paul


Reply via email to