Difference between revisions of "fpGUI"
Ggeldenhuys (talk | contribs) (Reorganised the information, added new sections and improved content.) |
|||
Line 1: | Line 1: | ||
− | fpGUI Toolkit | + | fpGUI is a Object Pascal toolkit for cross-platform application development. It provides single-source portability across Linux, MS Windows, *BSD, Solaris/OpenSolaris, ReactOS and embedded devices like Embedded Linux and Windows CE. fpGUI Toolkit can be used for Open Source and Commercial applications. |
− | fpGUI is a Object Pascal | + | fpGUI is a widgetset completely written in Object Pascal. It links directly with the underlying windowing system (Xlib, GDI), and thus avoids the need for many large external libraries (eg: Qt, GTK etc). The main design goal is to get a consistent look and behaviour across platforms. |
− | + | '''Latest released version: v1.0 (2013-04-20)''' | |
For more information, see the fpGUI Toolkit website at: | For more information, see the fpGUI Toolkit website at: | ||
Line 10: | Line 10: | ||
See also | See also | ||
* [[fpGUI Interface]] | * [[fpGUI Interface]] | ||
+ | ==License== | ||
+ | fpGUI uses the LGPL v2 license with a static linking exception - the same as the Free Pascal Compiler's RTL. | ||
==Screenshots== | ==Screenshots== | ||
− | This is a small sample of what the fpGUI Toolkit's new 2D graphics engine can do. | + | This is a small sample of what the fpGUI Toolkit's new 2D graphics engine can do. Full sub-pixel accuracy, anti-aliased line drawing, anti-aliased text, alpha blending, fully customisable gradient and dash-line generator, gamma support etc. The 2D graphics engine is also fully implemented in Pascal, so no external libraries are required, and makes it very portable to other platforms. |
[[image:fpGUI_Agg-powered.png]] | [[image:fpGUI_Agg-powered.png]] |
Revision as of 11:54, 20 May 2013
fpGUI is a Object Pascal toolkit for cross-platform application development. It provides single-source portability across Linux, MS Windows, *BSD, Solaris/OpenSolaris, ReactOS and embedded devices like Embedded Linux and Windows CE. fpGUI Toolkit can be used for Open Source and Commercial applications.
fpGUI is a widgetset completely written in Object Pascal. It links directly with the underlying windowing system (Xlib, GDI), and thus avoids the need for many large external libraries (eg: Qt, GTK etc). The main design goal is to get a consistent look and behaviour across platforms.
Latest released version: v1.0 (2013-04-20)
For more information, see the fpGUI Toolkit website at:
See also
License
fpGUI uses the LGPL v2 license with a static linking exception - the same as the Free Pascal Compiler's RTL.
Screenshots
This is a small sample of what the fpGUI Toolkit's new 2D graphics engine can do. Full sub-pixel accuracy, anti-aliased line drawing, anti-aliased text, alpha blending, fully customisable gradient and dash-line generator, gamma support etc. The 2D graphics engine is also fully implemented in Pascal, so no external libraries are required, and makes it very portable to other platforms.