Bonjour,

J'ai développé une API de création de menus en javascript très poussés pour une application destinée à un client. Donc j'ai décidé de la distribuer sous licence GPLv3.

Description :
JVSMenu est une bibliothèque écrite en javascript (utilisant la bibliothèque Prototype) pour réaliser simplement un(des) menu(s). Cette API permet de faire des menu très complexes et dispose de nombreuses fonctionnalités.

Ce projet à été lancé Samedi 28 février 2009, car je ne trouvais pas d'API existante qui me satisfasse :-). Tous les existants trouvés jusque là comportaient une ou plusieurs lacunes ce qui m'a poussé à démarrer ce projet.

Voici les points forts de ce projet :

* Utilisation simplifiée à l'extrême.
* Compatible à 100% avec tous les navigateurs (95% avec Internet Explorer : juste un petit problème avec les séparateur).
* Projet modulaire, ce qui permet de faire cohabiter plusieurs menus différents avec des thèmes différents.
* Composition de menu complexes sans limites de profondeur.
* Une interface entièrement personnalisable.
* Utilisation comme un menu classique (clique gauche sur un objet).
* Utilisation comme menu contextuel (clique droit sur un objet).
* Comportement intelligent avec les bords de la fenêtre.
* Possibilité de faire des menu comportant des choix uniques et multiples (cases à cocher et boutons radios) !
* Et bien d'autres ;-)






Page du projet : http://wiki.openihs.org/index.php/Projects:JVSMenu
Page de démo : http://dev.openihs.org/jvsmenu/menu.html
Sources : http://svn.openihs.org/jvsmenu/trunk

N'hésitez pas à me proposer des améliorations et résolutions de bogues.