section id="fltk" xreflabel="Ruby/FLTK" condition="author"
Odkazy a zdroje:
ToDo
První úkol.
Ruby/FLTK je knihovna která zprostředkovává přístup ke knihovně FLTK.
Knihovna FLTK (Fast Light Tool Kit) je krosplatformní grafická knihovna realizující grafické rozhraní na UNIXu/Linuxu (X11), Microsoft Windows a MacOS X. FLTK přináší funkcionalitu moderních GUI bez zátěže velkého množství kódu.
FLTK je navržena jako malá a modulární tak, že jednoduchý program hello
staticky slinkovaný ma na architektuře Linux x86 velikost jen zhruba 97kB.
I přesto že se jedná o knihovnu malou, má v sobě takové prvky které nejsou ještě zcela běžné v ostatních grafických prostředích, jako jsou nekonečné seznamy a tabulky. Tyto prvky jsou realizovány v rozšíření FLTK jenž se jmenuje FLWM (Fast Light Virtual Widgets).
English, Author
FLTK (pronounced "fulltick") is a cross-platform C++ GUI toolkit for UNIX?/Linux? (X11), Microsoft? Windows?, and MacOS? X. FLTK provides modern GUI functionality without the bloat and supports 3D graphics via OpenGL? and its built-in GLUT emulation. It is currently maintained by a small group of developers across the world with a central repository on SourceForge. FLTK is designed to be small and modular enough to be statically linked - the "hello" program is only 97k when compiled on an x86 Linux system! FLTK also works fine as a shared library and is now being included on Linux distributions.