diff options
Diffstat (limited to 'docs')
-rwxr-xr-x | docs/build_docs.sh | 2 | ||||
-rw-r--r-- | docs/html/gfx/fpdoc.css | 129 | ||||
-rw-r--r-- | docs/html/gui/fpdoc.css | 129 | ||||
-rw-r--r-- | docs/html/img/fpdoc.css | 129 | ||||
-rw-r--r-- | docs/html/index.html | 38 |
5 files changed, 426 insertions, 1 deletions
diff --git a/docs/build_docs.sh b/docs/build_docs.sh index cf2c534f..0d5beda5 100755 --- a/docs/build_docs.sh +++ b/docs/build_docs.sh @@ -1,6 +1,6 @@ #!/bin/sh # fpc/bin must be in your PATH -fpdoc --package=fpgui --format=html --output=html/ \ +fpdoc --package=fpgui --format=html --output=html/gui/ \ --descr=xml/gui/fpgui.xml --input='-Fi../gui ../gui/fpgui.pas' \ --descr=xml/gui/stylemanager.xml --input='-Fi../gui ../gui/stylemanager.pas' diff --git a/docs/html/gfx/fpdoc.css b/docs/html/gfx/fpdoc.css new file mode 100644 index 00000000..5314232d --- /dev/null +++ b/docs/html/gfx/fpdoc.css @@ -0,0 +1,129 @@ +/* + $Id$ + + Default style sheet for FPDoc reference documentation + by Sebastian Guenther, sg@freepascal.org + + Feel free to use this file as a template for your own style sheets. +*/ + +body { + background: white +} + +body, p, th, td, caption, h1, h2, h3, ul, ol, dl { + color: black; + font-family: sans-serif +} + +tt, span.kw, pre { + font-family: monospace, Courier +} + +body, p, th, td, caption, ul, ol, dl, tt, span.kw, pre { + font-size: 14px +} + +A:link { + color: blue +} + +A:visited { + color: darkblue +} + +A:active { + color: red +} + +A { + text-decoration: none +} + +A:hover { + text-decoration: underline +} + +h1, h2, td.h2 { + color: #005A9C +} + +/* Especially for Netscape on Linux: */ +h3, td.h3 { + font-size: 12pt +} + +/* symbols in source fragments */ +span.sym { + color: darkred +} + +/* keywords in source fragments */ +span.kw { + font-weight: bold +} + +/* comments in source fragments */ +span.cmt { + color: darkcyan; + font-style: italic +} + +/* directives in source fragments */ +span.dir { + color: darkyellow; + font-style: italic +} + +/* numbers in source fragments */ +span.num { + color: darkmagenta +} + +/* characters (#...) in source fragments */ +span.chr { + color: darkcyan +} + +/* strings in source fragments */ +span.str { + color: blue +} + +/* assembler passages in source fragments */ +span.asm { + color: green +} + + +td.pre { + white-space: pre +} + +p.cmt { + color: gray +} + +span.warning { + color: red; + font-weight: bold +} + +/* !!!: How should we define this...? */ +span.file { + color: darkgreen +} + +table.remark { + background-color: #ffffc0; +} + +table.bar { + background-color: #a0c0ff; +} + +span.bartitle { + font-weight: bold; + font-style: italic; + color: darkblue +} diff --git a/docs/html/gui/fpdoc.css b/docs/html/gui/fpdoc.css new file mode 100644 index 00000000..5314232d --- /dev/null +++ b/docs/html/gui/fpdoc.css @@ -0,0 +1,129 @@ +/* + $Id$ + + Default style sheet for FPDoc reference documentation + by Sebastian Guenther, sg@freepascal.org + + Feel free to use this file as a template for your own style sheets. +*/ + +body { + background: white +} + +body, p, th, td, caption, h1, h2, h3, ul, ol, dl { + color: black; + font-family: sans-serif +} + +tt, span.kw, pre { + font-family: monospace, Courier +} + +body, p, th, td, caption, ul, ol, dl, tt, span.kw, pre { + font-size: 14px +} + +A:link { + color: blue +} + +A:visited { + color: darkblue +} + +A:active { + color: red +} + +A { + text-decoration: none +} + +A:hover { + text-decoration: underline +} + +h1, h2, td.h2 { + color: #005A9C +} + +/* Especially for Netscape on Linux: */ +h3, td.h3 { + font-size: 12pt +} + +/* symbols in source fragments */ +span.sym { + color: darkred +} + +/* keywords in source fragments */ +span.kw { + font-weight: bold +} + +/* comments in source fragments */ +span.cmt { + color: darkcyan; + font-style: italic +} + +/* directives in source fragments */ +span.dir { + color: darkyellow; + font-style: italic +} + +/* numbers in source fragments */ +span.num { + color: darkmagenta +} + +/* characters (#...) in source fragments */ +span.chr { + color: darkcyan +} + +/* strings in source fragments */ +span.str { + color: blue +} + +/* assembler passages in source fragments */ +span.asm { + color: green +} + + +td.pre { + white-space: pre +} + +p.cmt { + color: gray +} + +span.warning { + color: red; + font-weight: bold +} + +/* !!!: How should we define this...? */ +span.file { + color: darkgreen +} + +table.remark { + background-color: #ffffc0; +} + +table.bar { + background-color: #a0c0ff; +} + +span.bartitle { + font-weight: bold; + font-style: italic; + color: darkblue +} diff --git a/docs/html/img/fpdoc.css b/docs/html/img/fpdoc.css new file mode 100644 index 00000000..5314232d --- /dev/null +++ b/docs/html/img/fpdoc.css @@ -0,0 +1,129 @@ +/* + $Id$ + + Default style sheet for FPDoc reference documentation + by Sebastian Guenther, sg@freepascal.org + + Feel free to use this file as a template for your own style sheets. +*/ + +body { + background: white +} + +body, p, th, td, caption, h1, h2, h3, ul, ol, dl { + color: black; + font-family: sans-serif +} + +tt, span.kw, pre { + font-family: monospace, Courier +} + +body, p, th, td, caption, ul, ol, dl, tt, span.kw, pre { + font-size: 14px +} + +A:link { + color: blue +} + +A:visited { + color: darkblue +} + +A:active { + color: red +} + +A { + text-decoration: none +} + +A:hover { + text-decoration: underline +} + +h1, h2, td.h2 { + color: #005A9C +} + +/* Especially for Netscape on Linux: */ +h3, td.h3 { + font-size: 12pt +} + +/* symbols in source fragments */ +span.sym { + color: darkred +} + +/* keywords in source fragments */ +span.kw { + font-weight: bold +} + +/* comments in source fragments */ +span.cmt { + color: darkcyan; + font-style: italic +} + +/* directives in source fragments */ +span.dir { + color: darkyellow; + font-style: italic +} + +/* numbers in source fragments */ +span.num { + color: darkmagenta +} + +/* characters (#...) in source fragments */ +span.chr { + color: darkcyan +} + +/* strings in source fragments */ +span.str { + color: blue +} + +/* assembler passages in source fragments */ +span.asm { + color: green +} + + +td.pre { + white-space: pre +} + +p.cmt { + color: gray +} + +span.warning { + color: red; + font-weight: bold +} + +/* !!!: How should we define this...? */ +span.file { + color: darkgreen +} + +table.remark { + background-color: #ffffc0; +} + +table.bar { + background-color: #a0c0ff; +} + +span.bartitle { + font-weight: bold; + font-style: italic; + color: darkblue +} diff --git a/docs/html/index.html b/docs/html/index.html new file mode 100644 index 00000000..0a29e6e1 --- /dev/null +++ b/docs/html/index.html @@ -0,0 +1,38 @@ +<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> +<html> +<head> + <meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type"> + <title>fpGUI Class Documentation</title> + <link rel="stylesheet" href="fpdoc.css" type="text/css"> +</head> +<body> + +<table class="bar" width="100%" border="0" cellpadding="4" cellspacing="0"> + <tr> + <td align="right"><span class="bartitle">fpGUI Class Documentation</span></td> + </tr> +</table> + +<h1>Available fpGUI packages</h1> +<p></p> +<!-- <h2>Units</h2> --> +<table cellpadding="0" cellspacing="0"> + <tr> + <td valign="top"><p><tt><span class="code"><a href="gfx/index.html">GFX</a></span></tt></p></td> + <td><p> </p></td> + <td><p class="cmt">Graphics library (back-end) used by fpGUI to do the drawing.</p></td> + </tr> + <tr> + <td valign="top" width="150"><p><tt><span class="code"><a href="gui/index.html">GUI</a></span></tt></p></td> + <td><p> </p></td> + <td><p class="cmt">All widget set related units.</p></td> + </tr> + <tr> + <td valign="top"><p><tt><span class="code"><!-- <a href="img/index.html">IMG</a> -->IMG</span></tt></p></td> + <td><p> </p></td> + <td><p class="cmt">Image handling units. An extension to the GFX package.</p></td> + </tr> +</table> + +</body> +</html> |