Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# boutons et templates

Envoyé par : alien2020

Date : 06/06/2005 16:05

bonjour, comment fait-on pour générer des boutons "vivants" avec des template? Mon template les dessine bien, mais aucune réaction n'a lieu quand je clique dessus (le bouton ne bouge même pas) merci pour votre aide

# Re: boutons et templates

Envoyé par : Julien Appert

Date : 06/06/2005 16:06

hum, j'ai eu le même pb mais c'était parce qu'un élément svg était dessiné par dessus. Tu peux nous montrer un bout de code ?

# Re: boutons et templates

Envoyé par : alien2020

Date : 08/06/2005 08:59

<hbox datasources="fly2.rdf" ref="urn:root" flex="1">
 
 <template>
     <rule>
       <conditions>
         <content uri="?jar"/>
         <triple subject="?jar"
                 predicate="http://xfly.mozdev.org/fly-rdf#types"
                 object="?types"/>
         <member container="?types" child="?type"/>
         <triple subject="?type"
                 predicate="http://xfly.mozdev.org/fly-rdf#name"
                 object="?name"/>
       </conditions>
       <action>
         
          <hbox align="right" flex="1">
                   <button maxwidth="30px" label="X" oncommand="" />
               </hbox>
       </action>
     </rule>
   </template>
</hbox> 

merci bcp

# Re: boutons et templates

Envoyé par : alien2020

Date : 10/06/2005 16:24

allo allo?

# Re: boutons et templates

Envoyé par : Julien Appert

Date : 10/06/2005 16:32

Je ne connais pas bien les templates. Est-ce que tu peux aussi mettre ton fichier rdf, que je puisse tester ? Un ou deux items suffiront.

# Re: boutons et templates

Envoyé par : alien2020

Date : 13/06/2005 08:56

voila le rdf:

<?xml version="1.0"?>

 <rdf:RDF
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:fly="http://xfly.mozdev.org/fly-rdf#">
   <rdf:Description about="urn:root">
     <fly:types>
       <rdf:Bag>
         <rdf:li>
           <rdf:Description fly:name="p1"/>
         </rdf:li>
         <rdf:li>
           <rdf:Description fly:name="p2"/>
         </rdf:li>
       </rdf:Bag>
     </fly:types>
   </rdf:Description>
 </rdf:RDF>

la philosophie de la chose est d'avoir un rdf qui contienne une liste d'éléments (ie par ex

  • el1
  • el2
  • ...)

et mon prog XUL doit construire autant de boutons qu'il trouve d'éléments dans le rdf. voilou. Merci

# Re: boutons et templates

Envoyé par : Lapinator

Date : 27/06/2005 14:55

Hummm dans ton exemple le command="", et un command="alert('toto');" donne quoi ?

# Re: boutons et templates

Envoyé par : alien2020

Date : 27/06/2005 15:11

nada le bouton est tout mort m'enfin je me suis rabattu sur les overlays

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.