I have many customers who use text entry very heavily. The users always ask for as little mouse use as possible when entering data into the application. To solve this, I have extended the TextInput and Button to listen for the Enter key and fire an event similar to a click of the mouse. There is a visual helper on the control taken from an article that allows the user to see very quickly what was not entered and what has been entered (as long as the developer uses a colored background).

The developer can now place these text input boxes all over the screen and when a user finishes entering into the field the enter key will cause the focus to change to the next box.

ExtendingControls Demo
Put focus in one of the boxes; Hit the enter key; You will see the focus change; Try not to use the mouse (hard for me at first).

ExtendingControls Source

You can also right click and View Source.

I hope this can help someone out.

Currently rated 5.0 by 3 people

  • Currently 5/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5