Ajax JavaScript CSS HTML 5 Gecko XUL

Xul Dev

Xul Dev est un projet d'IDE (Integrated Development Environment) visuel gratuit pour décrire des interfaces graphiques XUL et créer des logiciels en tout langage de programmation.
Le logiciel est un binaire exécutable sous Windows ou Linux. Plus tard nous le compilerons aussi en PHP pour le faire fonctionner sur un serveur et l'utiliser aussi comme application Web.

Description

Dessinateur d'interface graphique
Une barre d'outil pour créer une fenêtre et y placer des composantes.
Un panneau de propriété pour définir des attributs et associer des fonctions à des évènements.

Editeur
L'emploi de Scintilla est prévu. Cela permettra la coloration syntaxique pour tout langage de programmation.

Gestionnaire de classes
Dans ce panneau ou pourra sélectionner une classe, une méthode, un attribut.

Gestionnaire de fichiers
Panneau pour sélectionner les fichiers.

Interface RDF
Le programme utilise lui-même XUL pour son interface graphique et Scriptol ou C++ comme langage de programmation.
Les fichiers de données et de configuration sont au format RDF. Des outils seront fournis pour convertir du texte ou du Xml en RDF.

Composants utilisés

Le projet