Envoyé par : beber42
Date : 21/12/2008 20:44
Bonjour, J'ai un soucis, je n'arrive pas à mettre une checkbox dans une colonne d'une tree voici mon code (tout bête) :
<tree flex="1" editable="true"> <treecols> <treecol type="checkbox" label="test" editable="true" /> <splitter class="tree-splitter" /> <treecol id="name" label="Nom de champs" primary="true" flex="1" /> </treecols> <treechildren> <treeitem > <treerow style="border:1px solid black;font-weight:bold"> <treecell /> <treecell label="coucou"/> </treerow> </treeitem> </treechildren> </tree>
Où est le problème ???
Merci pour vos réponses,
Matt...
Envoyé par : Paul Rouget
Date : 22/12/2008 02:11
Tu es dans le chrome ?
Envoyé par : beber42
Date : 22/12/2008 08:05
Bonjour,
Oui, je suis bien dans le chrome... Pour les checkbox dans les menus pas de problème mais dans les arbres, rien...
L'exemple ci-dessous marche :
<toolbox flex="1"> <menubar id="sample-menubar"> <menu id="file-menu" label="Fichier"> <menupopup id="file-popup"> <menuitem label="Nouveau" type="checkbox" /> </menupopup> </menu> </menubar> </toolbox>
J'utilise la version 3.0.5 de firefox.
Matt...
Envoyé par : Paul Rouget
Date : 22/12/2008 10:36
Regarde la partie sur les styles ici :
Envoyé par : beber42
Date : 22/12/2008 11:43
Bon, y a du mieux... Je vois bien la checkbox mais impossible de changer son état en cliquant dessus (j'ai bien mis editable="true" sur le tree et le treecol) par contre son état est bien initialisé.
Je creuse un peu la-dessus et je te tiens au courant...
Merci pour l'aide,
Matt...
Envoyé par : beber42
Date : 22/12/2008 13:14
Je ne suis pas entièrement satisfait...
Matt...
Envoyé par : beber42
Date : 22/12/2008 17:03
Bon, finalement ça marche.
En fait le ralentissement était du à un traitement que j'effectuais (la fonction eval() de js).
Encore un petit soucis, je suis obligé de mettre mon arbre éditable et du coup toutes mes colonnes le sont aussi même si je mets mes treecols editable="false". Une solution ?
Merci pour tout,
Matt...
Envoyé par : nekkro-kvlt
Date : 03/01/2009 02:12
J'ai exactement le même problème :) Si je mets pas editable = true partout ça ne marche pas... Si tu trouve une solution n'hésite pas j'en ferai de même :D
Envoyé par : progysm@gmail.com
Date : 06/01/2009 20:32
Selon la documentation, pour inverser <tree editable="true">, il faut mettre editable="false" sur les treecell et pas sur les treecol. Ça fait beaucoup de editable="false".
<tree editable="true"> <treecols> <treecol label="treecol 1" type="checkbox" editable="true" /> <treecol label="treecol 2" /> </treecols> <treechildren> <treeitem> <treerow> <treecell value="true" /> <treecell label="cell 2" editable="false" /> </treerow> </treeitem> <treeitem> <treerow> <treecell value="true" /> <treecell label="cell 2" editable="false" /> </treerow> </treeitem> </treechildren> </tree>
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.