User Input

Obviously, not every program interacts with a user in the same manner. For instance, a paint program such as Adobe Photoshop is very much mouse-oriented; you perform the majority of the functions in Photoshop by using the mouse or some other pointing device. The idea of allowing a user to perform each and every function in Photoshop using only the keyboard is a pipe dream for sure, but the product’s developers have provided ways for users to use the keyboard to accomplish certain tasks. Although it’s best to accommodate both keyboard and mouse users—yes, these are often separate camps—the nature of an application itself might make this extremely difficult to accomplish.

At the opposite end of the spectrum are data entry applications. ...

Get Practical Standards for Microsoft® Visual Basic® .NET, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.