Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# getCellProperties

Envoyé par : hhf

Date : 27/09/2007 01:51

quelqu'un c'est il déja servie de getCellroperties dans un contexte client leger ? la doc me dit qu'il mefaut 3 parametres, row, col et un array qui doit etre un nsISupportsArray, mais bien sur un simple array ne suffit pas il me dit qu'il manque une methode appendElement. Alors je crée ma proprez classe qui implement appendElement, mais en vain. Si quelqu'un s'en ai deja servi

# Re: getCellProperties

Envoyé par : thefab

Date : 27/09/2007 02:41

C'est avec un A majuscule, mais normalement tu n'as pas à créer.

Voilà comment je l'utilise:

JS

const AtomService = Components.classes["@mozilla.org/atom-service;1"]
    .getService(Components.interfaces.nsIAtomService);

const ATOM_OK = AtomService.getAtom("ok");

const SimpleTreeView =
    {
    ...

    getCellProperties: function(row, column, properties)
        {
        properties.AppendElement(ATOM_OK);
        },

    ...
    };

CSS

treechildren::-moz-tree-cell(ok)
    {
    background-image: url(ok.png);
    }

# Re: getCellProperties

Envoyé par : hhf

Date : 27/09/2007 19:00

ben, le PB comme je disais, c'est que je suis en remote, donc pas de XPCom. la vu personnalisé de tree m'aurais convenu, mais evidement ca marche plus depuis FF1.5 GGrrr Si qqlq'1 à une soluce

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.