User Experience Stack Exchange is a question and answer site for user experience researchers and experts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm re-writing a program I wrote right out of college, now I know a lot more about the programming language, but I'm not too up on common design issues and I don't want to leave anything out this time; I want to make the keyboard shortcuts perfect and above all common!

I'm writing a program that allows users to customize a form with groupboxes, checkboxes, labels, edits and some custom stuff. I've got several functions that I've implemented with mouse clicks and menus (delete, copy, paste, cut, setup/properties, align, resize, move).

My main question is, what other functions might my users expect to have and what would their keyboard shortcuts be?

If you've got the rep, please retag and delete this part

share|improve this question
up vote 3 down vote accepted

I was going to take a stab at your question yesterday, but thought I should think it through first.

I really couldn't tell you what "other functions" you should provide for your users. I am not apart of your team. It looks like you nailed the majority of them, but ultimately I cannot make a decision or provide advice when we really do not have the full details as to what your app does outside of allowing them to create a form.

I can, however, point you towards some other apps out there that may give you some ideas as to what functionality you could add.

You could come up with all kinds of crazy keyboard shortcuts for your app. However, you may want to stick to the most commonly used ones, which it looks like you already have listed. If your going to create new shortcuts, make sure they are intuitive to the user.

I hope that those links prove to spark some ideas for you and your team, and sorry I couldn't provide exact examples.

share|improve this answer
Thanks, that was pretty much exactly what I was looking for. Just the standard stuff. Whether or not it makes sense to use the number pad for moving stuff to left and right. I guess the program I'm redesigning would be most similar to MS Visio or OpenOffice Draw for the shortcuts. – Peter Turner Nov 16 '10 at 16:25

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.