Doxygen pdf documentation: added htmlonly endhtmlonly tags to avoid pdf doc to have ugly nav bar at the end of the custom chapters. This implies that no ref tag is used, so i reverted ref tags to original a href names. htmldoc was never expanded to doxygen, changed it so that it works in configure.in .

git-svn-id: file:///fltk/svn/fltk/branches/branch-1.3@6428 ea41ed52-d2ee-0310-a9c1-e6b18d33e121
This commit is contained in:
Fabien Costantini
2008-10-14 20:40:23 +00:00
parent 34c5642cfa
commit 528d1d0e7a
22 changed files with 64 additions and 54 deletions
+1 -1
View File
@@ -288,7 +288,7 @@ if test "x$NROFF" = "x:"; then
NROFF="$GROFF -T ascii" NROFF="$GROFF -T ascii"
fi fi
fi fi
AC_PATH_PROG(HTMLDOC,htmldoc) AC_PATH_PROG(HTMLDOC,doxygen)
dnl How do we make libraries? dnl How do we make libraries?
AC_PROG_RANLIB AC_PROG_RANLIB
+4 -5
View File
@@ -104,11 +104,10 @@ See also:
<a href="Fl.html#Fl.thread_message">void *thread_message()</A>, <a href="Fl.html#Fl.thread_message">void *thread_message()</A>,
<a href="Fl.html#Fl.unlock">void unlock()</A>. <a href="Fl.html#Fl.unlock">void unlock()</A>.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="fluid.html">[Previous]</a>&nbsp; <a class="el" href="fluid.html">[Previous]&nbsp; 9 - Programming with FLUID</a>&nbsp;
\ref fluid &nbsp;&nbsp; <a class="el" href="unicode.html">[Next]&nbsp; 11 - Unicode and utf-8 Support</a>&nbsp;
<a class="el" href="unicode.html">[Next]</a>&nbsp; \endhtmlonly
\ref unicode
*/ */
+4 -5
View File
@@ -343,11 +343,10 @@ include lines:</i>
#include <Fl/fl_xyz.h> #include <Fl/fl_xyz.h>
\endcode \endcode
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="intro.html">[Previous]</a>&nbsp; <a class="el" href="intro.html">[Previous]&nbsp; 1 - Introduction to FLTK</a>&nbsp;
\ref intro &nbsp;&nbsp; <a class="el" href="common.html">[Next]&nbsp; 3 - Common Widgets and Attributes</a>&nbsp;
<a class="el" href="common.html">[Next]</a>&nbsp; \endhtmlonly
\ref common
*/ */
+4 -4
View File
@@ -608,11 +608,11 @@ or one of the special keys like
combined with any modifiers like <KBD>Shift</KBD>, combined with any modifiers like <KBD>Shift</KBD>,
<KBD>Alt</KBD>, and <KBD>Control</KBD>. <KBD>Alt</KBD>, and <KBD>Control</KBD>.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="basics.html">[Previous]</a>&nbsp; <a class="el" href="basics.html">[Previous]&nbsp; 2 - FLTK Basics</a>&nbsp;
\ref basics &nbsp;&nbsp; <a class="el" href="editor.html">[Next]&nbsp; 4 - Designing a Simple Text Editor</a>&nbsp;
<a class="el" href="editor.html">[Next]</a>&nbsp;
\ref editor
\endhtmlonly
*/ */
+2
View File
@@ -416,6 +416,7 @@ The above code produces the following paragraphs:
\section development_navigation_test 5 Navigation Proposals \section development_navigation_test 5 Navigation Proposals
\htmlonly
<hr> <hr>
\link migration_1_3 [ Previous ] \endlink \link migration_1_3 [ Previous ] \endlink
<b> [ <a href="index.html">Index</a> ] </b> <b> [ <a href="index.html">Index</a> ] </b>
@@ -456,4 +457,5 @@ See below.
<a class="el" href="license.html">[Next]</a>&nbsp; <a class="el" href="license.html">[Next]</a>&nbsp;
\ref license \ref license
\endhtmlonly
*/ */
+4 -5
View File
@@ -1004,11 +1004,10 @@ Fl_Offscreen osrc, int srcx, int srcy)
Copy a rectangular area of the size <tt>w*h</tt> from <tt>srcx, srcy</tt> Copy a rectangular area of the size <tt>w*h</tt> from <tt>srcx, srcy</tt>
in the offscreen buffer into the current buffer at <tt>x, y</tt>. in the offscreen buffer into the current buffer at <tt>x, y</tt>.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="editor.html">[Previous]</a>&nbsp; <a class="el" href="editor.html">[Previous]&nbsp; 4 - Designing a Simple Text Editor</a>&nbsp;
\ref editor &nbsp;&nbsp; <a class="el" href="events.html">[Next]&nbsp; 6 - Handling Events</a>&nbsp;
<a class="el" href="events.html">[Next]</a>&nbsp; \endhtmlonly
\ref events
*/ */
+4 -5
View File
@@ -901,11 +901,10 @@ style_parse(const char *text,
} }
\endcode \endcode
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="common.html">[Previous]</a>&nbsp; <a class="el" href="common.html">[Previous]&nbsp; 3 - Common Widgets and Attributes</a>&nbsp;
\ref common &nbsp;&nbsp; <a class="el" href="drawing.html">[Next]&nbsp; 5 - Drawing Things in FLTK</a>&nbsp;
<a class="el" href="drawing.html">[Next]</a>&nbsp; \endhtmlonly
\ref drawing
*/ */
+2
View File
@@ -290,10 +290,12 @@ The following damage mask bits are used by the standard FLTK widgets:
\li <tt>FL_DAMAGE_USER2</tt> - Second user-defined damage bit. \li <tt>FL_DAMAGE_USER2</tt> - Second user-defined damage bit.
\li <tt>FL_DAMAGE_ALL</tt> - Everything needs to be redrawn. \li <tt>FL_DAMAGE_ALL</tt> - Everything needs to be redrawn.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="globals_func.html">[Previous] B - Function Reference</a>&nbsp; <a class="el" href="globals_func.html">[Previous] B - Function Reference</a>&nbsp;
<a class="el" href="glut.html">[Next]</a>&nbsp; <a class="el" href="glut.html">[Next]</a>&nbsp;
\ref glut \ref glut
\endhtmlonly
*/ */
+4 -5
View File
@@ -380,11 +380,10 @@ The following methods are provided for character composition:
\li <A HREF="Fl.html#Fl.compose_reset"><tt>Fl::compose_reset()</tt></A> \li <A HREF="Fl.html#Fl.compose_reset"><tt>Fl::compose_reset()</tt></A>
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="drawing.html">[Previous]</a>&nbsp; <a class="el" href="drawing.html">[Previous]&nbsp; 5 - Drawing Things in FLTK</a>&nbsp;
\ref drawing &nbsp;&nbsp; <a class="el" href="subclassing.html">[Next]&nbsp; 7 - Adding and Extending Widgets</a>&nbsp;
<a class="el" href="subclassing.html">[Next]</a>&nbsp; \endhtmlonly
\ref subclassing
*/ */
+2
View File
@@ -641,9 +641,11 @@ useful visual UI designer. Many parts of \c fluid were
created using \c fluid. See the \link fluid Fluid Tutorial \endlink created using \c fluid. See the \link fluid Fluid Tutorial \endlink
for more details. for more details.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="license.html">[Previous]</a>&nbsp; <a class="el" href="license.html">[Previous]</a>&nbsp;
\ref license &nbsp;&nbsp; \ref license &nbsp;&nbsp;
\endhtmlonly
*/ */
+4 -5
View File
@@ -1364,11 +1364,10 @@ blocks of code. However, static code and data generated by this
segment (menu items, images, include statements, etc.) will still segment (menu items, images, include statements, etc.) will still
be generated and likely cause compile-time warnings. be generated and likely cause compile-time warnings.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="opengl.html">[Previous]</a>&nbsp; <a class="el" href="opengl.html">[Previous]&nbsp; 8 - Using OpenGL</a>&nbsp;
\ref opengl &nbsp;&nbsp; <a class="el" href="advanced.html">[Next]&nbsp; 10 - Advanced FLTK</a>&nbsp;
<a class="el" href="advanced.html">[Next]</a>&nbsp; \endhtmlonly
\ref advanced
*/ */
+2
View File
@@ -235,6 +235,7 @@ fl_font_name(10,"*bookman-demi-r-no*");
fl_font_name(11,"*bookman-light-i-no*"); fl_font_name(11,"*bookman-light-i-no*");
\endcode \endcode
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="glut.html">[Previous]</a>&nbsp; <a class="el" href="glut.html">[Previous]</a>&nbsp;
@@ -242,4 +243,5 @@ fl_font_name(11,"*bookman-light-i-no*");
<a class="el" href="osissues.html">[Next]</a>&nbsp; <a class="el" href="osissues.html">[Next]</a>&nbsp;
\ref osissues \ref osissues
\endhtmlonly
*/ */
+2
View File
@@ -108,6 +108,7 @@ following scheme. The biggest trick is that GLUT insists on
<HR break> <HR break>
<A NAME="Fl_Glut_Window"></A> <!-- For old HTML links only ! --> <A NAME="Fl_Glut_Window"></A> <!-- For old HTML links only ! -->
\section glut_Fl_Glut_Window class Fl_Glut_Window \section glut_Fl_Glut_Window class Fl_Glut_Window
\htmlonly
<HR> <HR>
\subsection glut_class_hierarchy Class Hierarchy \subsection glut_class_hierarchy Class Hierarchy
@@ -243,4 +244,5 @@ Switches all drawing functions to the GLUT window.
<a class="el" href="forms.html">[Next]</a>&nbsp; <a class="el" href="forms.html">[Next]</a>&nbsp;
\ref forms \ref forms
\endhtmlonly
*/ */
+4 -5
View File
@@ -344,11 +344,10 @@ SourceForge bug tracker pages.
For general support and questions, please use the FLTK mailing list For general support and questions, please use the FLTK mailing list
at "fltk@fltk.org" or one of the newsgroups. at "fltk@fltk.org" or one of the newsgroups.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="preface.html">[Previous]</a>&nbsp; <a class="el" href="preface.html">[Previous]&nbsp; Preface</a>&nbsp;
\ref preface &nbsp;&nbsp; <a class="el" href="basics.html">[Next]&nbsp; 2 - FLTK Basics</a>&nbsp;
<a class="el" href="basics.html">[Next]</a>&nbsp; \endhtmlonly
\ref basics
*/ */
+2
View File
@@ -45,6 +45,7 @@ exceptions:
<I>[program/widget] is based in part on the work of <I>[program/widget] is based in part on the work of
the FLTK project (http://www.fltk.org).</I> the FLTK project (http://www.fltk.org).</I>
\htmlonly
<HR> <HR>
\par GNU LIBRARY GENERAL PUBLIC LICENSE \par GNU LIBRARY GENERAL PUBLIC LICENSE
@@ -497,4 +498,5 @@ DAMAGES.
<a class="el" href="examples.html">[Next]</a>&nbsp; <a class="el" href="examples.html">[Next]</a>&nbsp;
\ref examples \ref examples
\endhtmlonly
*/ */
+2
View File
@@ -160,6 +160,7 @@ method to disable it:
Fl::visible_focus(0); Fl::visible_focus(0);
\endcode \endcode
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="osissues.html">[Previous]</a>&nbsp; <a class="el" href="osissues.html">[Previous]</a>&nbsp;
@@ -167,4 +168,5 @@ Fl::visible_focus(0);
<a class="el" href="migration_1_3.html">[Next]</a>&nbsp; <a class="el" href="migration_1_3.html">[Next]</a>&nbsp;
\ref migration_1_3 \ref migration_1_3
\endhtmlonly
*/ */
+2
View File
@@ -8,6 +8,7 @@ This appendix describes the differences between the FLTK
If you want to migrate your code from FLTK 1.0 to FLTK 1.3, If you want to migrate your code from FLTK 1.0 to FLTK 1.3,
then you should also consult Appendix \ref migration_1_1. then you should also consult Appendix \ref migration_1_1.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="migration_1_1.html">[Previous]</a>&nbsp; <a class="el" href="migration_1_1.html">[Previous]</a>&nbsp;
@@ -15,4 +16,5 @@ then you should also consult Appendix \ref migration_1_1.
<a class="el" href="development.html">[Next]</a>&nbsp; <a class="el" href="development.html">[Next]</a>&nbsp;
\ref development \ref development
\endhtmlonly
*/ */
+4 -5
View File
@@ -450,11 +450,10 @@ The <tt>scene()</tt> method sets the scene to be drawn. The scene is
a collection of 3D objects in a <tt>csGroup</tt>. The scene is redrawn a collection of 3D objects in a <tt>csGroup</tt>. The scene is redrawn
after this call. after this call.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="subclassing.html">[Previous]</a>&nbsp; <a class="el" href="subclassing.html">[Previous]&nbsp; 7 - Adding and Extending Widgets</a>&nbsp;
\ref subclassing &nbsp;&nbsp; <a class="el" href="fluid.html">[Next]&nbsp; 9 - Programming with FLUID</a>&nbsp;
<a class="el" href="fluid.html">[Next]</a>&nbsp; \endhtmlonly
\ref fluid
*/ */
+2
View File
@@ -753,6 +753,7 @@ MacOS version of FLTK:
<tt>Fl_Window</tt>, but not a <tt>Fl_Window</tt> inside a <tt>Fl_Window</tt>, but not a <tt>Fl_Window</tt> inside a
<tt>Fl_Window</tt> inside a <tt>Fl_Window</tt>. <tt>Fl_Window</tt> inside a <tt>Fl_Window</tt>.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="forms.html">[Previous]</a>&nbsp; <a class="el" href="forms.html">[Previous]</a>&nbsp;
@@ -760,4 +761,5 @@ MacOS version of FLTK:
<a class="el" href="migration_1_1.html">[Next]</a>&nbsp; <a class="el" href="migration_1_1.html">[Next]</a>&nbsp;
\ref migration_1_1 \ref migration_1_1
\endhtmlonly
*/ */
+2
View File
@@ -75,9 +75,11 @@ Corporation. OpenGL is a registered trademark of Silicon
Graphics, Inc. Apple, Macintosh, MacOS, and Mac OS X are Graphics, Inc. Apple, Macintosh, MacOS, and Mac OS X are
registered trademarks of Apple Computer, Inc. registered trademarks of Apple Computer, Inc.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="intro.html">[Next]</a>&nbsp; <a class="el" href="intro.html">[Next]</a>&nbsp;
\ref intro \ref intro
\endhtmlonly
*/ */
+4 -5
View File
@@ -522,11 +522,10 @@ the windows. See
<A href="osissues.html">"Appendix F - Operating System Issues"</A> <A href="osissues.html">"Appendix F - Operating System Issues"</A>
for more information. for more information.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="events.html">[Previous]</a>&nbsp; <a class="el" href="events.html">[Previous]&nbsp; 6 - Handling Events</a>&nbsp;
\ref events &nbsp;&nbsp; <a class="el" href="opengl.html">[Next]&nbsp; 8 - Using OpenGL</a>&nbsp;
<a class="el" href="opengl.html">[Next]</a>&nbsp; \endhtmlonly
\ref opengl
*/ */
+3 -4
View File
@@ -73,11 +73,10 @@ system, FLTK will convert string as needed.
Fl_Help_View. Keycodes from the keyboard conflict with Unicode Fl_Help_View. Keycodes from the keyboard conflict with Unicode
characters. Right-to-left rendered text can not be marked or edited, characters. Right-to-left rendered text can not be marked or edited,
and probably much more. and probably much more.
\htmlonly
<hr> <hr>
<a class="el" href="index.html">[Index]</a> &nbsp;&nbsp; <a class="el" href="index.html">[Index]</a> &nbsp;&nbsp;
<a class="el" href="advanced.html">[Previous]</a>&nbsp; <a class="el" href="advanced.html">[Previous]&nbsp; 10 - Advanced FLTK </a>&nbsp;
\ref advanced &nbsp;&nbsp;
<a class="el" href="classes.html">[Next]&nbsp; A - Class Reference</a> <a class="el" href="classes.html">[Next]&nbsp; A - Class Reference</a>
\endhtmlonly
*/ */