<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Programming in XPCE/Prolog: Section 1.1</TITLE><LINK REL=home HREF="index.html"> <LINK REL=contents HREF="Contents.html"> <LINK REL=index HREF="DocIndex.html"> <LINK REL=summary HREF="summary.html"> <LINK REL=previous HREF="sec-1.html"> <LINK REL=next HREF="faq.html"> <STYLE type="text/css"> /* Style sheet for SWI-Prolog latex2html */ dd.defbody { margin-bottom: 1em; } dt.pubdef { background-color: #c5e1ff; } pre.code { margin-left: 1.5em; margin-right: 1.5em; border: 1px dotted; padding-top: 5px; padding-left: 5px; padding-bottom: 5px; background-color: #f8f8f8; } div.navigate { text-align: center; background-color: #f0f0f0; border: 1px dotted; padding: 5px; } div.title { text-align: center; padding-bottom: 1em; font-size: 200%; font-weight: bold; } div.author { text-align: center; font-style: italic; } div.abstract { margin-top: 2em; background-color: #f0f0f0; border: 1px dotted; padding: 5px; margin-left: 10%; margin-right:10%; } div.abstract-title { text-align: center; padding: 5px; font-size: 120%; font-weight: bold; } div.toc-h1 { font-size: 200%; font-weight: bold; } div.toc-h2 { font-size: 120%; font-weight: bold; margin-left: 2em; } div.toc-h3 { font-size: 100%; font-weight: bold; margin-left: 4em; } div.toc-h4 { font-size: 100%; margin-left: 6em; } span.sec-nr { } span.sec-title { } span.pred-ext { font-weight: bold; } /* Footnotes */ sup.fn { color: blue; text-decoration: underline; } span.fn-text: { display: none; } sup.fn span {display: none;} sup:hover span { display: block !important; position: absolute; top: auto; left: auto; width: 80%; color: #000; background: white; border: 2px solid; padding: 5px; margin: 10px; z-index: 100; font-size: smaller; } </STYLE> </HEAD> <BODY BGCOLOR="white"> <DIV class="navigate"><A class="nav" href="index.html"><IMG SRC="home.gif" BORDER=0 ALT="Home"></A> <A class="nav" href="Contents.html"><IMG SRC="index.gif" BORDER=0 ALT="Contents"></A> <A class="nav" href="DocIndex.html"><IMG SRC="yellow_pages.gif" BORDER=0 ALT="Index"></A> <A class="nav" href="summary.html"><IMG SRC="info.gif" BORDER=0 ALT="Summary"></A> <A class="nav" href="sec-1.html"><IMG SRC="prev.gif" BORDER=0 ALT="Previous"></A> <A class="nav" href="faq.html"><IMG SRC="next.gif" BORDER=0 ALT="Next"></A> </DIV> <H2><A NAME="sec:1.1"><SPAN class="sec-nr">1.1</SPAN> <SPAN class="sec-title">Organisation of the XPCE documentation</SPAN></A></H2> <P>This document describes the basics of <font size=-1>XPCE</font> 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. <BLOCKQUOTE><font size=-1><A class="url" href="http://www.swi.psy.uva.nl/projects/xpce/UserGuide/">http://www.swi.psy.uva.nl/projects/xpce/UserGuide/</A> <BR> <A class="url" href="ftp://ftp.swi.psy.uva.nl/xpce/HTML/UserGuide.tgz">ftp://ftp.swi.psy.uva.nl/xpce/HTML/UserGuide.tgz</A> </font></BLOCKQUOTE> <P>This document provides the background material needed to understand the other documentation: <P> <UL> <LI><I>The <font size=-1>XPCE</font> Reference Manual</I><BR> <CITE><A class="cite" href="Bibliography.html#XPCE:reference">Wielemaker & Anjewierden, 1993</A></CITE> 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 <A class="sec" href="online.html">chapter 3</A>. <LI><I>PceDraw: An example of using <font size=-1>XPCE</font></I><BR> <CITE><A class="cite" href="Bibliography.html#XPCE:draw">Wielemaker, 1992</A></CITE> This document contains the annotated sources of the drawing tool PceDraw. It illustrates the (graphical) functionality of <font size=-1>XPCE</font> and is useful as a source of examples. <LI><I><font size=-1>XPCE/P</font>rolog Course Notes</I><BR> <CITE><A class="cite" href="Bibliography.html#XPCE:course">Wielemaker, 1994</A></CITE> Course-notes, examples and exercises for programming <font size=-1>XPCE/P</font>rolog . 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. </UL> <P></BODY></HTML>