Publisher's Synopsis
This book provides an introduction to the methods and opportunities of user interface programming. It includes code sketches, working functions, and procedures as a starting point for developing customized user interface tools. User interface is discussed from both the design and implementational perspectives, and there is an appendix with chapter-specific projects. The book features clear guidelines for creating software that effectively communicates with the end user.