<!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.7</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.6.html"> <LINK REL=next HREF="sec-1.8.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.6.html"><IMG SRC="prev.gif" BORDER=0 ALT="Previous"></A> <A class="nav" href="sec-1.8.html"><IMG SRC="next.gif" BORDER=0 ALT="Next"></A> </DIV> <H2><A NAME="sec:1.7"><SPAN class="sec-nr">1.7</SPAN> <SPAN class="sec-title">About this manual</SPAN></A></H2> <P>qThis userguide introduces the basics of <font size=-1>XPCE/P</font>rolog and its development environment. <A class="sec" href="starting.html">Chapter 2</A>, ``Getting Started'' explains the interface. <A class="sec" href="online.html">Chapter 3</A>, ``Using the online manual'' introduces the online documentation tools. These are introduced early, as many of the examples in this manual introduce classes and methods without explaining them. The online manual tool can be used to find the definitions of these constructs quickly. The <A class="sec" href="graphics.html">chapter 5</A> and <A class="sec" href="controller.html">chapter 4</A>, ``Dialog (controller) windows'' and ``Simple Graphics'' introduce the various controller and graphical primitives. <P>With the material of the above described chapters, the user is sufficiently informed to create simple GUI's from predefined <font size=-1>XPCE</font> objects. The remaining chapters provide the background information and techniques that allow for the design of larger graphical systems. <P><A class="sec" href="pceprolog.html">Chapter 6</A>, ``The relation between <font size=-1>XPCE</font> and Prolog'' is a brief intermezzo, explaining the relation between <font size=-1>XPCE</font> and Prolog data in more detail. <A class="sec" href="udc.html">Chapter 7</A>, ``Defining classes'' explain the definition of new <font size=-1>XPCE</font> classes from Prolog and thus brings object-oriented programming to the user. <A class="sec" href="techniques.html">Chapter 10</A>, ``Programming techniques'' is an assorted collection of hints on how <font size=-1>XPCE</font> can be used to solve real-world problems elegantly. <A class="sec" href="libraries.html">Chapter 11</A>, ``Commonly used libraries'' documents some of the commonly used <font size=-1>XPCE/P</font>rolog libraries. <P><A class="sec" href="debugging.html">Chapter 12</A>, ``Development and debugging tools'' introduces the <font size=-1>XPCE</font> debugger. The current debugger is powerful, but not very intuitive and requires a nice-looking front-end. <P>Of the appendices, <A class="sec" href="summary.html">appendix H</A> is probably the most useful, providing a short description of each class and its relation to other classes. Many of the classes are accompanied with a small example. <P></BODY></HTML>