icon-carat-right menu search cmu-wordmark

Serpent: Guide to Adding Toolkits

User's Guide
This 1991 manual describes how to add toolkits to Serpent, a user interface management system (UIMS).
Publisher

Software Engineering Institute

CMU/SEI Report Number
CMU/SEI-91-UG-008

Abstract

Serpent is a user interface management system (UIMS) that supports the development and implementation of user interfaces, providing an editor to specify the user interface and a runtime system that enables communication between the application and the end user. This manual describes how to add toolkits to Serpent. A generic description of how to integrate any toolkit into Serpent is followed by descriptions of two tools. These tools are Glue, a generalized widget integration facility, and Six, a generic Serpent-to-Xt binding driver. Readers of this guide are assumed to have programming experience in C or Ada, and to have read and understood the concepts described in the Serpent SEI User Interface Project Overview and Serpent: System Guide.