FLTK
Un article de Wikipédia, l'encyclopédie libre.
FLTK (abréviation de Fast Light Toolkit), à prononcer « Full tick », est une bibliothèque logicielle écrite en C++. Sa principale fonction est d'aider à créer et gérer des interfaces graphiques (par exemple des boutons, cases à cocher, listes déroulantes...).
Sommaire |
[modifier] Caractéristiques principales
- Elle est légère, la bibliothèque compilée dans sa version statique représente 300 Ko.
- Elle fonctionne sur plusieurs plates-formes, ainsi il est plus facile de porter une application sur des systèmes d'exploitation comme Linux, Windows ou Mac OS X.
- Elle est open source.
- Elle peut être utilisée dans une application commerciale, sans pour autant imposer de payer quoi que se soit.
- Elle est orientée objet.
- Elle supporte OpenGL, une manière d'intégrer une vue 3D en utilisant l'accélération matérielle.
[modifier] Éditeur de fenêtres
L'éditeur graphique de fenêtres nommé Fluid, permet d'une façon intuitive de construire à la souris une nouvelle interface graphique en y placant les différents widgets. Ensuite il permet de générer le code source en C++ représentant cette interface. Le programmeur peut alors se soucier plus du contenu de son programme que de la position de chaque bouton dans la fenêtre.
[modifier] Version actuelles
- FLTK 1.1.x : La version actuelle (et stable)
- FLTK 2.0.x : La version en développement qui apporte son lot de nouveautés comme une interface embellie et skinnable, le support de l'impression, compatibilité avec plusieurs plateformes...
[modifier] Voir aussi
[modifier] Liens externes
- Site officiel de FLTK (en anglais)
- Site de soutien qui contient un grand nombre de ressources pour FLTK (en anglais)