Serpent: Guide to Adding Toolkits
• User's Guide
Publisher
Software Engineering Institute
CMU/SEI Report Number
CMU/SEI-91-UG-008Abstract
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.