In a desktop app, I have dialog boxes that contain one or more small grids, various other simple controls, as well as the usual OK/Cancel buttons. Grids pose a problem to the usual use of Enter as a shortcut to the OK button, as Enter is expected by users to navigate within the grid. Is there another standard alternative? I'm leaning to Ctrl+Enter. While this has use in grids, it is generally only while in in-cell mode, and would not pose a conflict when not in that mode.

  • My experience is that tab, return and enter are used as navigation. And there is no standard for "save". Control+Enter or Control+Return is my choice of saving. – sibert Aug 14 '20 at 6:26
  • Hi David, could you provide some context on your app and user base? What are they trying to achieve? Are these shortcuts "obvious" to the users or are they for experienced users only? Any specifics and background information might help to get you a more profound answer. Wireframes/Mockups might also help clarify a lot of things. Like, for example, what are those grids for, do users have to interact with them or navigate through them a lot etc. – QWERTZdenker Aug 14 '20 at 7:24
  • As a user I would prefer not to have a shortcut for "OK". Far too easy to hit enter before I've finished entering my data. This becomes even more so when you start having form elements where ENTER is a valid key (like your grids). ESC for cancel is fine though, as you don't expect ESC to be used for anything else. Perhaps, as data is being saved, you might consider Ctrl+S – musefan Aug 14 '20 at 13:48

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.