A strange issue is occuring in my application.

I have a user entry process with a series of steps, guided by msgs and a single splash form. The app checks that the user follows the required steps and stores data at the end of the process, during which keypresses (rtn or esc) are required at certain points. After completing the process once, the user may choose to repeat the steps followed.

On the first attempt all keypresses are detected and handled in the form keydown event. However, during the second pass, detection of the Return keypress ceases. All other key presses are caught and processed correctly (I can assign the rtn processing to another key and it is processed), but Return does not even raise the keydown event.

I have checked that the form keypreview is set true. there is no modification of the form's AcceptButton property. No errors are thrown during the process.

Any ideas or suggestions gratefully recieved!

Rgds,


Stuart Kirk