An Apply button is in many systems and programs, a common approach, which has its place (look and feel).开发者_运维问答 But what is the recommended Hotkey for an 'Apply'-Button.
OK(Enter), Cancel(ECS), Help(F1), Apply(??)
Which Hotkey do you prefer?
Alt+A, I'd say. So simply use the normal accelerators (those prefixed with &
).
As far as I know there are no default single-key accelerators in dialogs beyond those you mentioned already.
I reccomend you not to force the user to apply something. Try to apply the users input directly. This simplyfies your application because the user does not have to care about this. Anyway you have to give the user a feedback for his changes. Show him a "your input was saved" message (no message box). Try to avoid every step which is not needed. This makes your application or webpage more userfriendly.
Besides this, no user wants to remember "hotkeys" for thousands of programs.
If you really need a hotkey, then I recommend some ENTER like combination. We can look the Apply as a semi OK, because the modifications are commited but the window stay open. A semi ENTER can be for example a CTRL+ENTER or CTRL+ALT+ENTER, etc
精彩评论