ref: 0c426d1ecb5e05ab76aa6f72326def778ce0e9fb
parent: cd1afc4ef1f4c278e1cb1f1a2688cdd637a0b297
author: David Turner <[email protected]>
date: Wed Nov 8 20:14:31 EST 2000
updating the "Design of FreeType 2" document
--- 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%">
+
+</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>
@@ -94,6 +107,18 @@
<p>A later section is then dedicated to library customization, relating
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%">
+
+</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>
--- 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>
@@ -121,6 +133,18 @@
<tt>FT_Init_FreeType()</tt> to client applications.</p>
</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>
--- 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>
@@ -287,6 +299,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>
--- 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>
@@ -295,6 +307,18 @@
width=411 height=405
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>
--- 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>
@@ -392,6 +404,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>
--- /dev/null
+++ b/docs/design/design-6.html
@@ -1,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 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%">
+
+</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%">
+
+</td>
+</tr></table></center>
+
+</td></tr>
+</table>
+</center>
+</body>
+</html>
--- /dev/null
+++ b/docs/design/index.html
@@ -1,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 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>