1 Introduction to the CAPI

1.2 The history of the CAPI

Until recently, window-based applications written with LispWorks used CLX, CLUE, and the LispWorks Toolkit. Such applications are restricted to running under X Windows. Because we and our customers wanted a way to write portable window code, we decided to develop a new system for this purpose: the CAPI.

Part of this portability exercise was undertaken before the development of the CAPI, for graphics ports, the generic graphics library. This includes the portable color, font, and image systems in LispWorks. The CAPI is built on top of this technology.

All Lisp-based environment and application development in Harlequin now uses the CAPI. We recommend that you use the CAPI for window-based application development in preference to the systems mentioned earlier.


CAPI User Guide, Liquid Common Lisp Version 5.0 - 2 OCT 1997

Generated with Harlequin WebMaker