All of these are wrong, because they're answering the wrong question. Stop second-guessing the user!
Get rid of all these buttons, but provide a mechanism to UNDO the change. Linear undo plus the option to reinstate "factory default" settings is probably optimal for most applications.
Would you tolerate a text editor that asked you to confirm each letter you typed?
Get rid of all these buttons, but provide a mechanism to UNDO the change. Linear undo plus the option to reinstate "factory default" settings is probably optimal for most applications.
Would you tolerate a text editor that asked you to confirm each letter you typed?