Cette page présente la liste des balises disponibles dans le langage XUL.
Il y a encore des pages incomplètes. Elles sont répertoriées dans BalisesDescriptifIncomplet. Si vous créez une page pour documenter une balise, utilisez ce modèle.
L'espace de nommage pour XUL (reconnu par Mozilla) est: xmlns="
http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
Lorsque vous utilisez un éditeur capable (par exemple
Jedit) de vérifier le code XML, il est intéressant d'avoir un dtd ou schema pour l'espace de nom XUL. Vous trouverez ceci à l'addresse suivante
Luxor Contribution puis voir la contribution xul-dtd-schema.
Mise à jour : Cette DTD ne semble pas correspondre au XUL de Mozilla mais un autre langage du même nom d'un projet qui se nomme Luxor. Il vaut mieux se référer au Schema XUL fourni à l'adresse suivante :
XulMaker.
OlivierGrisel : L'utilisation de la majorité de ces balises est illustrée
dans cette démo.
Reference/Xul/AttributsEvenements :liste des attributs pour capturer les événements, sur la plupart des éléments XUL.
?resizer (pour retailler une fenêtre)
IMPERATIF: Un élément racine doit impérativement contenir la définition des espaces de nommage et en particulier l'espace de nommage XUL - voir attributs xmlns (l'espace de nommage par défaut xmlns="..." doit être impérativement en dernière position des définitions des espaces de nommage - bug Mozilla!!!!).
Commentaire: Pour chaque élément, il faut distinguer les attributs apparaissant dans le code XML des propriétés/méthodes associées à cet élément disponible dans le code javascript.
Le contenu de cette page est disponible selon certaines conditions de réutilisation. Lire aussi la page des informations légales.
Mozilla® est une marque déposée de la fondation Mozilla.
Mozilla.org™, Firefox™, Thunderbird™, Mozilla Suite™ et XUL™
sont des marques de la fondation Mozilla.