<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <HTML> <HEAD> <TITLE>Programming in XPCE/Prolog</TITLE><LINK REL=contents HREF="Contents.html"> <LINK REL=index HREF="DocIndex.html"> <LINK REL=summary HREF="summary.html"> <LINK REL=next HREF="Contents.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="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="Contents.html"><IMG SRC="next.gif" BORDER=0 ALT="Next"></A> </DIV> <P> <DIV class="title">Programming in XPCE/Prolog</DIV> <DIV class="author"><A class="url" href="mailto:wielemak@science.uva.nl">Jan Wielemaker</A> <BR> <A class="url" href="mailto:anjo@science.uva.nl">Anjo Anjewierden</A> <BR> SWI, University of Amsterdam <BR> Kruislaan 419 <BR> 1098 VA Amsterdam</DIV> <DIV class="abstract"> <DIV class="abstract-title">Abstract</DIV> <font size=-1>XPCE/P</font>rolog is a hybrid environment integrating logic programming and object-oriented programming for Graphical User Interfaces. Applications in <font size=-1>XPCE/P</font>rolog are portable across the supported X11 and Win32 (Windows NT/2000/XP) platforms. <P><I>Last updated July, 2005 for <font size=-1>XPCE</font> version 6.6.37</I> <P>Copyright © 1992-2005 University of Amsterdam </DIV> <P> <HR> <H4>About this document</H4> <P>This document is maintained in the LaTeX document processing system. It was converted to HTML format using a latex2html written in SWI-Prolog which, unlike <A class="url" href="http://www-dsed.llnl.gov/files/programs/unix/latex2html/sources/">latex2html</A>, concentrates on extensibility, rather then making the HTML document look as closely as possible the same as the LaTeX version. The document is maintained using macros dedicated to describe its content. These macros are defined both for LaTeX to arrive at a proper typeset version, and for the latex2html translator to arrive at a proper hypertext document. For further information, please contact <A class="url" href="mailto:jan@swi.psy.uva.nl">Jan Wielemaker</A> <P>Each section in the document is translated into an HTML page. Each page contains links to the <STRONG>table of contents</STRONG>, <STRONG>Index</STRONG>, and <STRONG>Class Summary</STRONG>. Subsections contain links to their super-section, and sections that have subsections contain a <STRONG>`local' index</STRONG> at the end of the page. <P></BODY></HTML>