I'm working on modernizing Rosetta Code's infrastructure. Starting with communications. Please accept this time-limited open invite to RC's Slack.. --Michael Mol (talk) 20:59, 30 May 2020 (UTC)


From Rosetta Code
This page is a stub. It needs more information! You can help Rosetta Code by filling it in!
This is an example of a library. You may see a list of other libraries used on Rosetta Code at Category:Solutions by Library.
FLTK is a toolkit. It provides a system for creation and management of graphical user interface elements.

FLTK (The "Fast, Light Toolkit") is a cross-platform GUI library. Made with 3D graphics programming in mind, it has an interface to OpenGL, but it is still suitable for general GUI programming.

FLTK is free software, licensed under LGPL with an additional clause permitting static linking from applications with incompatible licenses. It includes FLUID (FLTK User Interface Designer), a graphical GUI designer that generates C++ source and header files.

FLTK uses a lightweight design and restricts itself to GUI functionality. Because of this, the library is very small (the FLTK "Hello World" program is around 100 KiB), and is usually statically linked. It also avoids complicated macros and separate code preprocessors, and does not use advanced C++ features.

See Also[edit]

Pages in category "FLTK"

This category contains only the following page.