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.