Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Creer un Wizard a l'interieur d'une Window

Envoyé par : graphicsxp

Date : 30/01/2009 13:41

Bonjour,

J'ai une application XUL de type <window>. Au sein meme de cette application j'aimerais creer un Wizard, mais pas une pop-up, je veux que le wizard soit integré a l'application principale.

Lorsque je click sur le bouton 'Suivant', rien ne se passe. Dois je coder cela manuellemnent ou est-ce un bug parceque mon wizard doit etre une fenetre 'Stand alone'.

Voici mon code :

<window xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
       xmlns:html="http://www.w3.org/1999/xhtml"
   title="Scraping" width="800" height="800">
   
   <wizard id="theWizard1" title="Secret Code Wizard"
     xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
     <description>wizard</description>
     <script>
       function checkCode(){
       document.getElementById('theWizard1').canAdvance = (document.getElementById('secretCode').value == "cabbage");
       }
     </script>

     <wizardpage onpageshow="checkCode();">
       <description>the first page</description>
       <label value="Enter the secret code:"/>
       <textbox id="secretCode" onkeyup="checkCode();"/>
     </wizardpage>

     <wizardpage>
       <label value="That is the correct secret code."/>
     </wizardpage>

   </wizard>
</window>

# Re: Creer un Wizard a l'interieur d'une Window

Envoyé par : laurentj

Date : 03/02/2009 15:12

salut,

la balise wizard doit être la racine de la fenetre, donc non, tu ne peux pas.

# Re: Creer un Wizard a l'interieur d'une Window

Envoyé par : graphicsxp

Date : 03/02/2009 15:23

merci. J'ai fini par creer mon propre wizard ;)

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.