05-830, User Interface Software, Spring, 1999
Lecture 5,   February 8, 1999
Copyright © 1999 - Brad Myers

        Previous Lecture     . . .      Next Lecture

Overview of User Interface Software and Tools

Why Tools?

What should tools do?

This might be achieved by having the tools:

Components of UI Software


Window System: Output Model



Other graphics standards:

Window System: Input Model

Window System: Communication

Window Manager: Window Decorations

Window Manager: Commands


Toolkits, Intrinsics

Toolkits, Widget Sets

Virtual Toolkits

Higher Level Tools

Tool list

Back to 05-830 main page