From 07766e7d727a075372d33c43f9f2f0602ea4a0b8 Mon Sep 17 00:00:00 2001 From: Michael R Sweet Date: Wed, 13 Jan 1999 15:35:04 +0000 Subject: Fixed various typos and added a Fluid organization chart image contributed by Craig Earls. git-svn-id: file:///fltk/svn/fltk/trunk@207 ea41ed52-d2ee-0310-a9c1-e6b18d33e121 --- documentation/basics.html | 2 +- documentation/drawing.html | 4 ++-- documentation/editor.html | 2 +- documentation/events.html | 4 ++-- documentation/fluid-org.gif | Bin 0 -> 11334 bytes documentation/fluid.html | 19 +------------------ documentation/intro.html | 13 +++++++------ documentation/preface.html | 2 +- 8 files changed, 15 insertions(+), 31 deletions(-) create mode 100644 documentation/fluid-org.gif (limited to 'documentation') diff --git a/documentation/basics.html b/documentation/basics.html index d3b01a5b8..5b95d5780 100644 --- a/documentation/basics.html +++ b/documentation/basics.html @@ -76,7 +76,7 @@ that will call your main() function for you.

Note: The Visual C++ optimizer is known to cause problems with many programs. We only recommend using the "Favor Small Code" -optimization setting. +optimization setting.

Writing Your First FLTK Program

diff --git a/documentation/drawing.html b/documentation/drawing.html index 2d195d3de..5580e68a4 100644 --- a/documentation/drawing.html +++ b/documentation/drawing.html @@ -105,7 +105,7 @@ href=#enumerations><FL/Enumerations.H>.

For colormapped displays, a color cell will be allocated out of fl_colormap the first time you use a color. If the colormap fills up then a least-squares algorithm is used to find the closest -color. +color.

Fl_Color fl_color()

@@ -503,7 +503,7 @@ decompress the entire line at once: decompress it into the buffer, and then if x is not zero, copy the data over so the x'th pixel is at the start of the buffer. -

You can assumme the y's will be consecutive, except the first one +

You can assume the y's will be consecutive, except the first one may be greater than zero.

If D is 4 or more, you must fill in the unused bytes with zero. diff --git a/documentation/editor.html b/documentation/editor.html index 5c31a16e7..12c7edb12 100644 --- a/documentation/editor.html +++ b/documentation/editor.html @@ -386,7 +386,7 @@ void replall_cb() { if (found != NULL) { // Found a match; update the position and replace text... - times ++ + times ++; pos = input->position() + found - val; input->replace(pos, pos + strlen(find), replace_with->value()); input->position(pos + strlen(replace_with->value())); diff --git a/documentation/events.html b/documentation/events.html index c4bc8c052..c9471ae25 100644 --- a/documentation/events.html +++ b/documentation/events.html @@ -8,7 +8,7 @@ widget.

The FLTK Event Model

-Events are identified the small integer argument passed to the Fl_Widget::handle() virtual method. Other information about the most recent event is stored in static locations and acquired by calling the FL_HIDE This widget is no longer visible, due to hide() being called on it or one of its parents, or due to a parent window being minimized. visible() may still be true after this, but the widget is visible only if visible() is true for it and all its parents (use diff --git a/documentation/fluid-org.gif b/documentation/fluid-org.gif new file mode 100644 index 000000000..e6e2ff659 Binary files /dev/null and b/documentation/fluid-org.gif differ diff --git a/documentation/fluid.html b/documentation/fluid.html index 55a46d55f..c54a8c3e0 100644 --- a/documentation/fluid.html +++ b/documentation/fluid.html @@ -27,24 +27,7 @@ functions. These .cxx files must #include the .h file or they can #include the .cxx file so it still appears to be a single source file. -
- +

Normally the FLUID file defines one or more "functions", which output C++ functions. Each function defines a one or more FLTK diff --git a/documentation/intro.html b/documentation/intro.html index 7f3edffdb..f941e15da 100644 --- a/documentation/intro.html +++ b/documentation/intro.html @@ -5,9 +5,10 @@ The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd C++ graphical user interface toolkit for X (UNIX®), OpenGL®, and -Microsoft® Windows® NT 4.0, 95, or 98. It is currently -maintained by a small group of developers across the world with a -central repository in the US. +Microsoft® Windows® NT 4.0, 95, or 98. It was originally +developed by Mr. Bill Spitzak and is currently maintained by a small +group of developers across the world with a central repository in the +US.

History of FLTK

@@ -44,15 +45,15 @@ window around.

At Digital Domain Bill discovered another toolkit, "Forms". Forms was similar to his work, but provided many more widgets, since it was used in many real applications, rather then as theoretical work. He decided -to use Forms, except he integrated my table-driven menus into it. +to use Forms, except he integrated his table-driven menus into it. Several very large programs were created using this version of Forms.

The need to switch to OpenGL and GLX, portability, and a desire to use C++ subclassing required a rewrite of Forms. This produced the first version of FLTK. The conversion to C++ required so many changes it made it impossible to recompile any Forms objects. Since it was -incompatable anyway, Bill decided to incorporate as much as possible my -older ideas on simplifying the lower level interface and the event +incompatible anyway, Bill decided to incorporate his older ideas as +much as possible by simplifying the lower level interface and the event passing mechanisim.

Bill received permission to release it for free on the Internet, diff --git a/documentation/preface.html b/documentation/preface.html index 61e06de5f..afecf98c4 100644 --- a/documentation/preface.html +++ b/documentation/preface.html @@ -1,7 +1,7 @@ - + FLTK 1.0 Programming Manual -- cgit v1.2.3