Envoyé par : Danny
Date : 27/08/2007 22:50
Tout d'abord bravo à l'équipe de xulfr pour ce site!
J'avance dans mon apprentissage xul mais je sèche sur un tree que je voudrai filtrer avec un textbox autocomplete (id="filename"). J'ai beau relire les tutoriels en long et en large, j'arrive tout juste à filtrer les dossiers.
Sinon comme ma source de données est dynamique j'ai besoin de connaître à quel moment elle est mise à jour. Apparemment, il faut utiliser les observateurs mais certains préfèrent la méthode
setTimout("fonction()",1000)
Ca me parait pas très propre comme code ?
<tree datasources="rdf:files" ref="NC:FilesRoot" flags="dont-test-empty" flex="1">
<treecols>
<treecol id="filename" label="Filename" primary="true" flex="1"/>
<treecol id="filepath" label="Filepath" primary="false" flex="1"/>
</treecols>
<template>
<rule>
<conditions>
<content uri="?folders"/>
<member container="?folders" child="?folder"/>
<triple subject="?folder" predicate="http://home.netscape.com/NC-rdf#Name" object="?name"/>
<triple subject="?folder" predicate="http://home.netscape.com/NC-rdf#IsDirectory" object="true"/>
<triple subject="?folder" predicate="http://home.netscape.com/NC-rdf#URL" object="?url"/>
</conditions>
<action>
<treechildren>
<treeitem uri="?folder">
<treerow>
<treecell label="?name"/>
<treecell label="?url"/>
</treerow>
</treeitem>
</treechildren>
</action>
</rule>
</template>
</tree>
Merci de votre aide
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.