Un élément treecell correspond à une cellule dans un arbre (élément tree).
Pour chaque ligne (treerow) de l'arbre, il doit y avoir autant de cellules (treecell) qu'il y a de colonnes (treecol) déclarées dans l'élément treecols.
exemple :
<tree id="liste-taches" flex="1">
<treecols>
<treecol id="col1" label="Priorité" flex="1" />
<treecol id="col2" label="Déscription" flex="4"/>
<treecol id="col3" label="Effectué" flex="1" />
</treecols>
<treechildren id="liste-donnees">
<treeitem>
<treerow>
<treecell label="aaaaa"/>
<treecell label="bbbbb"/>
<treecell label="ccccc"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="aaaaa"/>
<treecell label="bbbbb"/>
<treecell label="ccccc"/>
</treerow>
</treeitem>
</treechildren>
</tree>
Attributs hérités de Reference/Xul/ElementXul ainsi que les suivants :
Le libellé de la cellule.
A utiliser conjointement avec l'attribut value ainsi que l'attribut type de l'élément treecol correspondant à la cellule.
Dans le cas où l'élément de la colonne est de type progressmeter, l'attribut mode définit le comportement de la barre de progression :
Liste des propriétés de la cellule permettant de modifier le style de la cellule. Les propriétés sont séparées entre elles par des espaces.
Contient l'id de la colonne à laquelle appartient la cellule. Il est rarement utile de renseigner cet attribut puisque cela est fait automatiquement lors de la construction de l'arbre en fonction de la position de la cellule.
L'URL de l'image à faire apparaître dans la cellule. Si l'attribut n'est pas renseigné, aucune image n'apparaîtra.
Une valeur entre '0' et '100'.
A utiliser conjointement avec l'attribut mode ainsi que l'attribut type de l'élément treecol correspondant à la cellule.
Définit le taux de remplissage de la barre de progression si la cellule appartient à une colonne de type="progressmeter".
Pas d'autres propriétés que celles héritées de Reference/Xul/ElementXul.
Pas d'autres méthodes que celles héritées de Reference/Xul/ElementXul.
Pas de balises filles.
http://www.xulplanet.com/references/elemref/ref_treecell.html
Il est fortement recommandé de définir systématiquement l'attribut id d'un élément treecol. Sans cela, certaines fonctionnalités telles que le déplacement de colonnes, l'inversion du tri, etc... pourraient avoir un comportement inattendu.
Pour l'attribut value, il est possible de spécifier des valeurs en pourcentage (ex: value="40%") mais cela n'est pas recommandé.
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.