Attention : Le contenu de ces pages n'a pas été mis à jour depuis longtemps. Il est probablement obsolète pour Firefox 4.0/Gecko 4.0 et supérieur. Pour du contenu plus récent, allez consulter developer.mozilla.org.

Treecol

Définit une colonne et entête de colonne dans un arbre tree

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>

BalisesDescriptifIncomplet

Attributs de la balise

Attributs hérités de Reference/Xul/ElementXul.

crop

Indique de quelle manière le libellé de la colonne doit être tronqué si l'espace dont il dispose n'est pas suffisant. Un marqueur (des points de suspension) indique alors quelle partie du texte a été tronquée.

;start:Le libellé sera tronqué à gauche ;end:Le libellé sera tronqué à droite ;center:Le libellé sera tronqué des deux côtés ;none:Le libellé sera tronqué mais aucun marqueur ne sera présent pour l'indiquer. D'autre part, le côté tronqué dépendra de l'attribut CSS text-alignment.

cycler

dragging

Booléen.

Cet attribut est à true pendant que l'entête de la colonne est en cours de déplacement. La valeur de cet attribut est modifiée de façon automatique, il ne devrait jamais être utile de la modifier soi-même.

fixed

Booléen.

Si à true, la largeur de la colonne est figée.

hidden

hideheader

ignoreincolumnpicker

Booléen.

Si à true, le nom de la colonne n'apparait pas dans le sélecteur de colonnes.

label

primary

Booléen.

Si à true, la colonne contiendra alors un petit symbole '+' indiquant la présence de lignes imbriquées.

sort

sortActive

sortDirection

src

type

Indique le type des éléments de la colonne.

;checkbox:Les éléments de la colonne sont des cases à cocher ;progressmeter:Les éléments de la colonne sont des barres de progression ;text:Les éléments de la colonne contiennent du texte (valeur par défaut)

Propriétés Javascript

Méthodes Javascript

nom méthode

signature, description, exemple, note

Balises filles

aucune

Balises parentes

Références

http://www.xulplanet.com/references/elem(..)


Copyright © 2003-2013 association xulfr, 2013-2016 Laurent Jouanneau - 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.