matthiasm schrieb:

>> First I clicked on "FLTK Library" - seems logical, isn't it? Oh yes -
>> there is a new release and I clicked on "FLTK 1.1.9rc2 released".
>> "Article #817"? No library!
> 
> 
> Now available as STR #1938.

I continued to think about and the problem seems easy to solve, by 
placing an introduction at [home]. I'm not a native english speaker, but 
it could be something like this:

-----------
The FLTK is a graphical user interface (GUI) which can be used for a lot 
of operating systems and is written in C++. It is an open source 
project, which is only available by packed archive_files_[Link to 
download] and must be compiled by the user before usage. In this way it 
is ensured, that the created library is optimised for the system it is 
used for. This kind of installation is common for use of Open Source and 
easy to make. See details for _Linux_[Link to article], _Windows_[Link 
to article concerning MinGW and Visual MS - part of libraries readme], 
_Mac_[Link] and so on [?].

The FLTK is provided under a modified _LGPL_[Link], so it can be used 
for commercial products without causing legal problems.

This time there are three versions existing:

The stable version 1.1.x (current _1.1.8_[Link]), which keeps the 
Application Binary Interface unchanged, so that new versions easily can 
be linked to existing projects. This version is recommended for 
productive use (right term?), because there are only a few problems 
know/ it is without known errors (don't know for sure) [Link to str].

The version 1.3.x is ment to continue the 1.1.x branch and breaks ABI 
for implementation of new features, like printing support, and (so on, 
just don't know more).

The version 2 is a fundamental redesign of the 1.x branch and ment to 
resolve basic design problems. But this time it is know as faulty and 
not recommended for productive use.

The main focus of FLTK is to be "Fast and Light", so it provides 
predominant the basic elements of a GUI and is optimised for statical 
linking. This way the user can created very small and fast programs 
without "bloat". Also the FLTK can be used after a very short period of 
vocational adjustment, because it is straightforward and the volume can 
be learned in a short time [Link to documentation].

Althoug the FLTK itself is focused to basic elements, there are a lot of 
projects existing, that provide much more complex GUI elements [Link to 
external Widgets], up to whole software solutions [Link to software].

A special feature is the provided programm FLUID_[Link to doc], which 
will be created together with FLTK when compiling. It allows to create a 
user interface (dialog) by arranging the elements with use of mouse and 
then write the graphical scheme as C++ code for usage in the project.
Furthermore FLUID can be used as a whole IDE to create entire programs, 
not only the source code for dialogs.[Link to Ercolandos examples?]
_______________________________________________
fltk mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk

Reply via email to