Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Hauteur de ligne dans un arbre

Envoyé par : Utilisateur anonyme

Date : 03/04/2006 11:15

Bonjour,

Je cherche à ajuster la hauteur des lignes d'un arbre par programme, à l'aide par exemple d'un bouton.
J'applique donc une propriété à la ligne par :

getRowProperties: function(row,props)
{
    var aserv=Components.classes["@mozilla.org/atom-service;1"].getService(Components.interfaces.nsIAtomService);
    if (Reduction)
        props.AppendElement(aserv.getAtom('REDUIT'));
}

puis un CSS :

treechildren::-moz-tree-row(REDUIT)
{
    height: 13px;
    min-height: 10px;
    max-height: 30px;
}

et enfin l'appui sur le bouton exécute :

Reduction = !Reduction ;
document.getElementById("monarbre").treeBoxObject.invalidate() ;

...mais les lignes refusent obstinément de changer de hauteur !

Si quelqu'un avait une idée.

Il n'est plus possible de poster des messages dans ce forum.


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.