EZ-Draw, pour dessiner en C
Lien court : j.mp/ez-draw
Français   English  

Copyright (c) 2008-2024 by Edouard Thiel

EZ-Draw ("Easy Draw") est une petite boîte à outil graphique minimaliste pour le langage C, fonctionnant à la fois sous Linux, Mac OS X et Windows (toutes versions).

EZ-Draw est conçu pour l'apprentissage de la programmation événementielle et des interfaces graphiques. Il permet de créer de façon très simple des fenêtres, y dessiner, réagir à la souris et au clavier, faire des animations.

Le coeur de EZ-Draw est constitué par un seul module C ; il est basé en interne sur la librairie Xlib (sous Unix) et sur l'API win32 (sous Windows).

Un second module permet de lire et d'afficher des images aux formats PNG, JPEG, GIF et BMP.

EZ-Draw-1.2b.tgz Téléchargez la version stable, prête à compiler, avec les exemples et la documentation.
Snapshots Quelques captures d'écran.
Documentation Le tutorial et le manuel de référence.
Installation Explique comment tout installer et compiler.
LICENSE GNU Lesser General Public Licence (LGPL).

Les codes sources :

Projets alternatifs :

EZ-Draw++ Une adaptation de EZ-Draw au langage et à la philosophie du C++.
EZ-DrawFB Une adaptation de EZ-Draw au langage FreeBasic.
EZ-Draw-js Permet de compiler les programmes EZ-Draw en javascript + html5 pour qu'ils s'affichent dans une page web.
EZ-Draw-GTK Présente les démos de EZ-Draw réécrites avec GTK+ 2.x en langage C.