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

