Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# [Résolu] pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : arnaud007

Date : 08/09/2006 14:01

Bonjour,

J'ai essayé de mettre en place l'exemple du wiki concernant l'autocomplete et après plusieurs heures je n'y suis pas arrivé.

J'ai mis le fichier Weeksdays.js dans le même répertoire que mon fichier xul contenant la textbox.
J'ai mis le code suivant dans mon fichier xul

<textbox type="autocomplete" autocompletesearch="history"/>

J'ai bien une popup avec l'historique, mais lorsque je met

<textbox type="autocomplete" autocompletesearch="Weeksdays"/>

Je n'ai plus rien quelque soit la lettre que je saisis

Je ne sais pas ce que j'ai fait de travers... Si vous pouviez m'aider ce serait sympa.

Merci

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : Paul Rouget

Date : 08/09/2006 14:28

Weeksdays.js est un composant XPCom, il doit se trouver dans ton répertoire components.

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : arnaud007

Date : 08/09/2006 14:44

Paul Rouget a écrit:

Weeksdays.js est un composant XPCom, il doit se trouver dans ton répertoire components.

J'ai fait ce que tu m'as dit, mais ça ne fonctionne toujours pas. Il faut déclarer quelque chose de particulier dans le fichier xul ou dans les préférences (j'utilise XulRunner 1.8.0.4) ?

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : arnaud007

Date : 11/09/2006 16:47

Désolé pour le post précédent, ça fonctionne bien. Surement un pb de rafraichissement.

J'aurai voulu avoir la confirmation que ce mécanisme n'est pas utilisable dans le cadre d'une application web distante (non signée) avec firefox.

Merci.

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : Paul Rouget

Date : 11/09/2006 18:31

Non. Ça ne fonctionne que si le composant est présent, et tu ne peux pas installer ce composant sans certains droits.

Sinon, si tu peux coder à la main un systeme d'autocomplétion en javascript à partir de l'évennement oninput.

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : arnaud007

Date : 12/09/2006 15:51

Très bien,

Je te remercie pour tes réponses.

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : teddyber

Date : 03/12/2006 18:04

petite question : si l'appli est dans le chrome, il y a moyen de l'installer ce composant ? on copie bêtement le fichier .js dans le répertoire components ?

# Re: [Résolu] pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : Paul Rouget

Date : 03/12/2006 18:21

oui.

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : teddyber

Date : 03/12/2006 18:29

ok merci.

en même temps, je demande ça mais j'ai beau mettre Weeksdays.js dans le répertoire components, ça ne marche pas. et l'extension components viewer ne me liste pas weeksdays alors qu'elle liste history, form-history et search-autocomplete... je dois louper quelque chose...

# Re: pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : teddyber

Date : 03/12/2006 18:52

ça a fini par marcher mais j'ai redémarré firefox une bonne dizaine de fois... y a-t-il un moyen de le forcer à recharger ses composants ?

# Re: [Résolu] pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : teddyber

Date : 03/12/2006 19:30

bon, il faut apparemment recharger le chrome registry en activant/désinstallant une extension par exemple.

Si quelqu'un a une méthode plus conventionnelle...

# Re: [Résolu] pb avec l'exemple du wiki : textbox autocomplete

Envoyé par : Paul Rouget

Date : 03/12/2006 19:53

Oui, effacer dans ton profile le fichier compreg.dat et xpti.dat.

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.