Envoyé par : ainxy
Date : 22/02/2009 18:27
Bonsoir à tous, je voudrais faire une liste contenant les objets graphiques svg, pour cela j'utilise la liste <richlistbox>. J'obtiens bien une liste d'objets <svg>, cependant, je n'arrive pas à inclure une autre liste d'objets. Par exemple: une liste d'équipements, et pour chaque équipement une liste de points.
Merci de votre aide.
Envoyé par : Paul Rouget
Date : 25/02/2009 21:09
tu peux nous montrer comment tu codes ça ?
Envoyé par : ainxy
Date : 25/02/2009 22:10
Voici mon code, sachant, que la datasources est chargée depuis js:
<richlistbox id="ID_Equipement" flex="1" datasources="null" ref="urn:all-equipements"> <template> <rule> <conditions> <content uri="?start"/> <triple subject="?start" predicate="*/1.0/rdf#inputs" object="?inputs"/> <member container="?inputs" child="?input"/> </conditions> <bindings> <binding subject="?input" predicate="*/1.0/rdf#posX" object="?X-input"/> <binding subject="?input" predicate="*/1.0/rdf#posY" object="?Y-input"/> <binding subject="?input" predicate="*/1.0/rdf#name" object="?name-input"/> <binding subject="?input" predicate="*/1.0/rdf#type" object="?type-input"/> </bindings> <action> <point dsRef="?input" name="?name-input" x="?X-input" y="?Y-input" type="?type-input"/> </action> </rule> <rule> <conditions> <content uri="?start"/> <member container="?start" child="?equipement"/> </conditions> <bindings> <binding subject="?equipement" predicate="*/1.0/rdf#posX" object="?posX"/> <binding subject="?equipement" predicate="*/1.0/rdf#posY" object="?posY"/> <binding subject="?equipement" predicate="*/1.0/rdf#name" object="?name-equipement"/> <binding subject="?equipement" predicate="*/1.0/rdf#image" object="?image-equipement"/> </bindings> <action> <richlistitem uri="?equipement"> <svg:svg flex="1" ref="?equipement"> <equipement dsRef="?equipement" name="?name-equipement" x="?posX" y="?posY" image="?image-equipement"/> </svg:svg> </richlistitem> </action> </rule> </template> </richlistbox>
Merci
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.