Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Personnaliser un tree

Envoyé par : Julien Appert

Date : 01/06/2004 17:48

Bonjour tout le monde,

Je suis en train d'essayer de personnaliser l'apparence d'un treecell pour qu'il s'affiche en gras. Est-ce possible ? Et si oui, qu'est-ce qui cloche avec mon css ?

#gras
{
  font-weight: bold;
}

Merci d'avance.

# Re: Personnaliser un tree

Envoyé par : Gabbana

Date : 03/06/2004 09:16

Salut, Pour personnaliser un tree(cell) on peut s'y prendre par exemple comme sa:

treechildren::-moz-tree-cell-text(disebled){
  text-decoration: line-through;
}

Toutes les treecell qui auron comme "propertie" disebled seron donc prise en conte, dans un treeview cela donnerais:

...
getCellProperties: function (row, colID, arrayProperties)
{
  if (colID == "myColID" &&
  {
    var comp = Components.classes["@mozilla.org/atom-service;1"];
    var atom = comp.createInstance(Components.interfaces.nsIAtomService);
    arrayProperties.AppendElement (atom.getAtom ("disebled"));
  }
},
...

Voilà

# Re: Personnaliser un tree

Envoyé par : Julien Appert

Date : 03/06/2004 09:58

Effectivement ça marche impeccablement bien. Merci beaucoup pour cette aide.

Est-ce qu'il y a quelque part un document qui explique la syntaxe à utiliser dans le css ? Je parle des choses telles que :

treechildren::-moz-tree-cell-text

# Re: Personnaliser un tree

Envoyé par : Gabbana

Date : 03/06/2004 10:10

De rien. Je n'est trouvé aucune documentation (reference) compléte pour les css de mozilla(xul). Mais souvent en regardent dans les sources des themes on trouve se que l'on cherche. C'est vrais que des références manque .... (j'ai peut être mal chercher ?)

# Re: Personnaliser un tree

Envoyé par : Utilisateur anonyme

Date : 05/06/2004 00:01

Pour avoir toutes la listes des styles et pseudo classes CSS de mozilla, rien ne vaut le code source :-)

Allez voir la liste des liens en bas de http://xulfr.org/wiki/RessourcesWeb

# Re: Personnaliser un tree

Envoyé par : Utilisateur anonyme

Date : 24/06/2005 15:44

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.