Commit 0c426d1ecb5e05ab76aa6f72326def778ce0e9fb

David Turner 2000-11-09T01:14:31

updating the "Design of FreeType 2" document

diff --git a/docs/design/design-1.html b/docs/design/design-1.html
index 522d23a..7a79b81 100644
--- a/docs/design/design-1.html
+++ b/docs/design/design-1.html
@@ -17,9 +17,22 @@
 </h1>
 
 <center>
-<table width="75%">
+<table width="650">
 <tr><td>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+&nbsp;
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-2.html">Next</a>
+</td>
+</tr></table></center>
+
+
   <table width="100%">
   <tr bgcolor="#ccccee"><td>
     <h1>
@@ -95,6 +108,18 @@
   such topics as system-specific interfaces, how to write your own module
   and how to tailor library initialization & compilation to your needs.</p>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+&nbsp;
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-2.html">Next</a>
+</td>
+</tr></table></center>
+
 </td></tr>
 </table>
 </center>
diff --git a/docs/design/design-2.html b/docs/design/design-2.html
index 7270474..7d5a3b0 100644
--- a/docs/design/design-2.html
+++ b/docs/design/design-2.html
@@ -17,9 +17,21 @@
 </h1>
 
 <center>
-<table width="75%">
+<table width="650">
 <tr><td>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-1.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-3.html">Next</a>
+</td>
+</tr></table></center>
+
   <table width="100%">
   <tr bgcolor="#ccccee"><td>
     <h1>
@@ -122,6 +134,18 @@
     </li>
   </ul>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-1.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-3.html">Next</a>
+</td>
+</tr></table></center>
+
 </td></tr>
 </table>
 </center>
diff --git a/docs/design/design-3.html b/docs/design/design-3.html
index 3b57bb3..e04f08d 100644
--- a/docs/design/design-3.html
+++ b/docs/design/design-3.html
@@ -17,9 +17,21 @@
 </h1>
 
 <center>
-<table width="75%">
+<table width="650">
 <tr><td>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-2.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-4.html">Next</a>
+</td>
+</tr></table></center>
+
   <table width="100%">
   <tr bgcolor="#ccccee"><td>
     <h1>
@@ -288,6 +300,18 @@
     <p>Note that this picture will be updated at the end of the next
     chapter, related to <em>internal objects</em>.</p>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-2.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-4.html">Next</a>
+</td>
+</tr></table></center>
+
 </td></tr>
 </table>
 </center>
diff --git a/docs/design/design-4.html b/docs/design/design-4.html
index 6147da1..234132b 100644
--- a/docs/design/design-4.html
+++ b/docs/design/design-4.html
@@ -17,9 +17,21 @@
 </h1>
 
 <center>
-<table width="75%">
+<table width="650">
 <tr><td>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-3.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-5.html">Next</a>
+</td>
+</tr></table></center>
+
   <table width="100%">
   <tr bgcolor="#ccccee"><td>
     <h1>
@@ -296,6 +308,18 @@
            alt="Complete library model">
     </center>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-3.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-5.html">Next</a>
+</td>
+</tr></table></center>
+
 </td></tr>
 </table>
 </center>
diff --git a/docs/design/design-5.html b/docs/design/design-5.html
index 42736c5..6d18011 100644
--- a/docs/design/design-5.html
+++ b/docs/design/design-5.html
@@ -17,9 +17,21 @@
 </h1>
 
 <center>
-<table width="600">
+<table width="650">
 <tr><td>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-4.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-6.html">Next</a>
+</td>
+</tr></table></center>
+
   <table width="100%">
   <tr bgcolor="#ccccee"><td>
     <h1>
@@ -393,6 +405,18 @@
     <p>Helper modules use the base <tt>FT_ModuleRec</tt> type.  We will
     describe these classes in the next chapters.</p>
 
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-4.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+<a href="design-6.html">Next</a>
+</td>
+</tr></table></center>
+
 </td></tr>
 </table>
 </center>
diff --git a/docs/design/design-6.html b/docs/design/design-6.html
new file mode 100644
index 0000000..d537b68
--- /dev/null
+++ b/docs/design/design-6.html
@@ -0,0 +1,61 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en"
+          "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type"
+        content="text/html; charset=iso-8859-1">
+  <meta name="Author"
+        content="David Turner">
+  <title>The Design of FreeType 2 - Introduction</title>
+</head>
+
+<body text="#000000"
+      bgcolor="#ffffff">
+
+<h1 align=center>
+  The Design of FreeType&nbsp;2
+</h1>
+
+<center>
+<table width="650">
+<tr><td>
+
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-5.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+&nbsp;
+</td>
+</tr></table></center>
+
+
+  <table width="100%">
+  <tr bgcolor="#ccccee"><td>
+    <h1>
+      TO BE CONTINUED...
+    </h1>
+  </td></tr>
+  </table>
+
+
+<center><table width="100%" border=0 cellpadding=5><tr bgcolor="#CCFFCC" valign=center>
+<td align=center width="30%">
+<a href="design-5.html">Previous</a>
+</td>
+<td align=center width="30%">
+<a href="index.html">Contents</a>
+</td>
+<td align=center width="30%">
+&nbsp;
+</td>
+</tr></table></center>
+
+</td></tr>
+</table>
+</center>
+</body>
+</html>
diff --git a/docs/design/index.html b/docs/design/index.html
new file mode 100644
index 0000000..f78e3de
--- /dev/null
+++ b/docs/design/index.html
@@ -0,0 +1,80 @@
+<!doctype html public "-//w3c//dtd html 4.0 transitional//en"
+          "http://www.w3.org/TR/REC-html40/loose.dtd">
+<html>
+<head>
+  <meta http-equiv="Content-Type"
+        content="text/html; charset=iso-8859-1">
+  <meta name="Author"
+        content="David Turner">
+  <title>The Design of FreeType 2 - Introduction</title>
+</head>
+
+<body text="#000000"
+      bgcolor="#ffffff">
+
+<h1 align=center>
+  The Design of FreeType&nbsp;2
+</h1>
+
+<center>
+<table width="650">
+<tr><td>
+
+
+  <table width="100%">
+  <tr bgcolor="#ccccee"><td>
+    <h1>
+       Abstract
+    </h1>
+  </td></tr>
+  </table>
+
+  <p>This document describes the details of FreeType 2's internals.
+     It's a good read if you need to understand the innards of the
+     library in order to hack or extend it.</p>
+
+
+
+  <table width="100%">
+  <tr bgcolor="#ccccee"><td>
+    <h1>
+       Table of Contents
+    </h1>
+  </td></tr>
+  </table>
+
+
+  <center><table width="60%"><tr><td>
+
+
+  <a href="design-1.html">
+  <h2>Introduction</h2>
+  </a>
+
+
+  <a href="design-2.html">
+  <h2>I. Components and APIs:</h2>
+  </a>
+
+
+  <a href="design-3.html">
+  <h2>II. Public Objects and Classes:</h2>
+  </a>
+
+
+  <a href="design-4.html">
+  <h2>III. Internal Objects and Classes:</h2>
+  </a>
+
+
+  <a href="design-5.html">
+  <h2>IV. Module Classes:</h2>
+  </a>
+
+  </td></tr></table></center>
+
+</td></tr>
+</table>
+</center>
+</body>
+</html>