## 1.1 Organisation of the XPCE documentation

This document describes the basics of XPCE and its relation to Prolog. Besides the written version, this document is also available as an HTML document from the URL below. The second URL may be used to download the entire WWW tree for installation on a local host.

> http://www.swi.psy.uva.nl/projects/xpce/UserGuide/
> ftp://ftp.swi.psy.uva.nl/xpce/HTML/UserGuide.tgz

This document provides the background material needed to understand the other documentation:

- The XPCE Reference Manual
  Wielemaker & Anjewierden, 1993 The reference manual is available by means of the Prolog predicate manpce/0 . The reference manual provides detailed descriptions of all classes, methods, etc. which may be accessed from various viewpoints. See also chapter 3.
- PceDraw: An example of using XPCE
  Wielemaker, 1992 This document contains the annotated sources of the drawing tool PceDraw. It illustrates the (graphical) functionality of XPCE and is useful as a source of examples.
- XPCE/Prolog Course Notes
  Wielemaker, 1994 Course-notes, examples and exercises for programming XPCE/Prolog . The course-notes have a large overlap in contents with this user guide, but the material is more concise. If you are familiar with object-oriented systems, Prolog and graphical user interfaces the course-notes might be a quick alternative to this user guide.