Synopses & Reviews
In this practical guide to writing user interface programming, you'll find descriptions of what the user interface does and how to construct one, including important design and implementation issues. Introduces window management tools and includes hands-on projects, as well as code sketches and working functions for programs.
Table of Contents
Principles of User Input.
Programming Menus.
Programming Command-Based Systems.
Programming Data Input.
Giving Information Back to the User.
Screen Techniques.
Using Color in Output.
Direct Manipulation Systems and Special Environments.
Windows and User Interface Management Systems.
Helping the User Work with the Program.
Programming Help Systems.
Handling and Avoiding Errors.
Special Concerns: Making Programs Usable by Persons with Disabilities.
Appendices.
Bibliography.
Index.