diff --git a/documentation/index.html b/documentation/index.html index 87c4d1a99..c11f57ae7 100644 --- a/documentation/index.html +++ b/documentation/index.html @@ -9,7 +9,7 @@

FLTK 1.0 Programming Manual

-Revision 6 by Michael Sweet, Craig P. Earls, and Bill Spitzak
+Revision 7 by Michael Sweet, Craig P. Earls, and Bill Spitzak
Copyright 1998-1999 by Bill Spitzak and others.
diff --git a/documentation/intro.html b/documentation/intro.html index 1182aa52c..b782090a5 100644 --- a/documentation/intro.html +++ b/documentation/intro.html @@ -1,21 +1,21 @@

1 - Introduction to FLTK

- The Fast Light Tool Kit ("FLTK", pronounced "fulltick") is a LGPL'd +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 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

- It has always been Bill's belief that the GUI API of all modern +It has always been Bill's belief that the GUI API of all modern systems is much too high level. Toolkits (even FL) are not what should be provided and documented as part of an operating system. The system only has to provide arbitrary shaped but featureless windows, a powerful set of graphics drawing calls, and a simple unalterable - method of delivering events to the owners of the windows. NeXT (if +method of delivering events to the owners of the windows. NeXT (if you ignored NextStep) provided this, but they chose to hide it and tried to push their own baroque toolkit instead...

Many of the ideas in FLTK were developed on a NeXT (but not - using NextStep) in 1987 in a C toolkit Bill called "views". Here he +using NextStep) in 1987 in a C toolkit Bill called "views". Here he came up with passing events downward in the tree and having the handle routine return a value indicating the used the event, and the table-driven menus. In general he was trying to prove that complex UI @@ -29,7 +29,7 @@ events which hurt it. But the designers did admit that perhaps the user could write just as good of a button as they could, and officially exposed the lower level interface.

With the death of NeWS Bill realized that he would have to live with -X. The biggest problem with X is the "window manager", which means +X. The biggest problem with X is the "window manager", which means that the toolkit can no longer control the window borders or drag the window around.

At Digital Domain Bill discovered another toolkit, "Forms". Forms @@ -106,7 +106,7 @@ toolkit, which was already in use by several people, Bill came up with "FLTK", and even a bogus excuse that it stands for "The Fast Light Tool Kit".

Building and Installing FLTK Under UNIX

- In most cases you can just type "make". This will run configure with +In most cases you can just type "make". This will run configure with the default of no options and then compile everything.

FLTK uses GNU autoconf to configure itself for your UNIX platform. The main things that the configure script will look for are the X11 and @@ -195,8 +195,10 @@ make FLTK is available on the 'net in a bunch of locations:

WWW
-
http://fltk.easysw.com
+
http://www.fltk.org
FTP
+
ftp://ftp.fltk.org/pub/fltk +
ftp://ftp.easysw.com/pub/fltk
@@ -205,22 +207,22 @@ ftp://ftp.funet.fi/mirrors/ftp.easysw.com/pub/fltk
ftp.northamerica.net/pub/ESP/fltk
EMail
-
fltk@easysw.com [see +
fltk@fltk.org [see instructions below]
-
fltk-bugs@easysw.com [for +
fltk-bugs@fltk.org [for reporting bugs]
- To send a message to the FLTK mailing list ("fltk@easysw.com") you + To send a message to the FLTK mailing list ("fltk@fltk.org") you must first join the list. Non-member submissions are blocked to avoid problems with unsolicited email.

To join the FLTK mailing list, send a message to -"majordomo@easysw.com" with "subscribe fltk" in the message body. A +"majordomo@fltk.org" with "subscribe fltk" in the message body. A digest of this list is available by subscribing to the "fltk-digest" mailing list.

Reporting Bugs

- To report a bug in FLTK, send an email to "fltk-bugs@easysw.com". + To report a bug in FLTK, send an email to "fltk-bugs@fltk.org". Please include the FLTK version, operating system & version, and compiler that you are using when describing the bug or problem.

For general support and questions, please use the FLTK mailing list -at "fltk@easysw.com".

+at "fltk@fltk.org".

diff --git a/documentation/preface.html b/documentation/preface.html index 1bfd169d9..8d2b6076d 100644 --- a/documentation/preface.html +++ b/documentation/preface.html @@ -2,7 +2,7 @@ - + FLTK 1.0 Programming Manual