Visual Basic 2008 Programming: Business Applications with a Design Perspective
Chapter 1 Chapter 2 Chapter 3 Chapter 4 Chapter 5 Chapter 6 Chapter 7 Chapter 8 Chapter 9
Chapter 10 Chapter 11 Chapter 12 Chapter 13 Chapter 14 Appendix A Appendix B Appendix C Home
Last change: February 13 2016 18:48:19.

 Chapter in PDF

Table of Contents

Chapter 10: Special Topics in Data Entry
Last change: February 13 2016 18:47:25.

10.2 Designing a User-Friendly Keyboard

One principle stated in the preceding section is that the user should be provided with maximal allowable freedom in mobility around the screen. In data-entry applications, the user usually relies on the keyboard rather than the mouse to perform various activities. One important consideration of this aspect is that the user may expect a particular key to behave in a certain way, which may not be considered standard in the Windows environment. For example, the user may expect the focus to move to the next data field (control) when the user presses the down arrow key. This section considers a few of these issues with code solutions.
Last change: February 13 2016 18:47:24.
  1. Simplicity and Clarity
  2. Flexibility
  3. Consistency
  4. Immediate Feedback
  5. Forgiveness
  6. Pleasant Appearance
  • 10.2 Designing a User-Friendly Keyboard
    1. Arrow Keys Up and Down
    2. Auto Tabbing
    3. Providing Access Keys
    4. Using the Tab Control
    5. <<PreviousNext>>