YaST/Style Guide/Dialogs/Unification of Hotkeys

From openSUSE

Unifaction of Hotkeys

Hotkeys or keyboard shortcuts are a key or set of keys that perform a predefined function. These functions can often be done via some other mechanism like pushing a button with a mouse. By using hotkeys the user saves time when he interacts with a module. But when the hotkeys are labeled differently in each dialog the advantage of the hotkeys is annihilated.
Therefore it is strongly recommended to use standardized hotkeys for most common actions.
For example:

  • Add: Alt+A
  • Back: Alt+B
  • Cancel: Alt+C
  • Delete: Alt+D
  • Edit: Alt+E
  • Finish: Alt+F
  • Next: Alt+N
  • No (in pop up): Alt-N
  • Yes (in pop up): Alt-Y