Bruce,
1) Enter should always submit a form. I am not sure what might be the problem
2) So you'd like to set the default setting for a widget or remember the last setting when creating a survey?
3) Interestingly, I left out the size settings to simplify the user interface. Maybe that was a mistake. Or perhaps both? either small, medium, large, or a number?
4) I think this is a good idea, the Logger package works this way.
5) It should already work this way. There is some code in the master templates that should put the cursor focus into the first form element.
6) I am not sure what this means.
7) Which intereface? Definitely need a little more detail here.
Thanks. I hope this can encourage some discussion on how the survey package is used and how it might be improved.
Dave