Designing a flexible user interface for both users and programmers.
The design of a user interface for computers is examined from both the end user's and the programmer's point of view. Different methods of menu selection and user feedback are discussed. A graphics interface using pull down menus and dialog boxes is ideal for simplifying user interaction and program organization. This style of interface also provides for a modular program development environment, reduced program development time, program portability, and reduced maintenance. Software tools for programming the user interface are explored and pseudo-code examples are given.
Kishore
S
S
Department of Radiology, Hospital of the University of Pennsylvania, Philadelphia 19104.
Feingold
E
E
D005246:Feedback; D007091:Image Processing, Computer-Assisted / Q000379:methods*; D012984:Software; D014584:User-Computer Interface