This manual is intended for programmers using DUIM, and forms a complete reference for the Application Programmer's Interface (API) for DUIM. You should also see Building Applications using DUIM for a description of how to start building applications using DUIM. At some points, the API also includes lower-level layers, which DUIM programmers are free to specialize.
The DUIM library is a set of interfaces that allow you to create graphical user interfaces (GUIs) for your application using Dylan code.
In this document, we may refer to two different audiences. A user is a person who uses an application program that was written using DUIM. A DUIM programmer is a person who writes application programs using DUIM. Generally, this manual assumes that you, the reader, are the programmer.