CLIM's Silica layer - Lisp Propulsion Laboratory log

Lisp Propulsion Laboratory log

Paolo Amoroso's weblog. Main interests: Lisp, astronomy (Moon), space exploration (Apollo and early manned programs) Calendar of past entries | Related links xml

CLIM's Silica layer

Thursday, September 16, 2004

CLIM literature often mentions the "Silica layer". But since the CLIM 2.0 specification doesn't mention this informal name at all, there may be some confusion on what it actually is.

Silica, which is among the lowest layers of CLIM, provides the services of an abstract window system. In turn, it is usually based on the services of a host window system, such as CLX on Unix. Silica has facilities for creating windows and managing their hierarchical relationships, handling input events, providing graphical and textual output primitives, repainting, and dispatching events.

The Silica layer is mostly described in Part III Windowing Substrate of the CLIM specification, from Chapter 6 Overview of Window Facilities to Chapter 8 Sheet Protocols.

Copyright © 2004 by Paolo Amoroso

Created with BlogMax

September 2004
Mon Tue Wed Thu Fri Sat Sun
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30
Aug  Oct
About Lisp | Practical Common Lisp (learn Lisp) | Planet Lisp (blog agregator) | Common Lisp Directory (software and resources) | Why Lisp?