I'm with jc on that one, I don't think I would like an auto-apply when clicking away. If anything, it would be inconsistent with standard behavior : we have those settings, and as soon as we change them, they enter a state of being "unsaved" as is even visually indicated by the * added after "Command Properties"
And the standard, I believe, is that then those changes must be either applied or reset (to keep using the current buttons captions), and if one tries to trigger something that would result in those changes to be lost, we get a popup asking what to do. Just like, as jc said, in Excel I'm sure or in pretty any much any text editor for example, trying to quit while there's an unsaved file open will get us a "There are unsaved changes, do you want to save the file ? Yes/No/Cancel"
While not having this popup upon pressing either Ok or Cancel make sense, when we're talking about just clicking on another category, UDC, etc I think the confirmation popup is to be expected.
And I do think that it is much better to have such a popup as well as a button Apply so one can say "yes, I validate those changes" rather than have an auto-apply all the time & no more Apply button.
zer0 wrote:It's a battle between getting into a habit of clicking a button to confirm a change and then confirm it again versus having those changes autosaved with an option to reverse them prior to "overall" confirmation.
zer0 wrote:It's difficult to construe that as anything other than wanting to make a change. If you clicked 'OK' by mistake, then 'Reset' is there to roll-back the changes.
That's not really it, no. It is more you confirm one specific set of changes (on UDC-level), and you then confirm all the changes made on this dialog (all UDCs, all categories), you don't actually confirm the same thing twice. Also, if changes are auto-applied there's no way to reverse them, that option (Reset) is only available while in unsaved state, once it's been either applied or reverted, that's done. (Only thing left would be to hit Cancel, but again that doesn't work on the same level, and would reset every changes (all UDCs, all categories) which is quite different.)
zer0 wrote:You and me must have different versions of Excel (I have Excel '07), because it doesn't nag

me about something as petty as moving a cursor to another cell.
He didn't say that at all, only that you get such a popup in Excel when trying to close an unsaved document... and that's far from being limited to Excel, obviously.