Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

# Problème XBL avec xulrunner

Envoyé par : oriande

Date : 05/10/2008 22:23

Je développe une application cliente avec xulrunner et j'aurai besoin d'utiliser quelques xbl. Mais tous les xbl que je trouve et qui fonctionnent perfaitement avec FF3 ne fonctionnent pas avec xulrunner 1.9 En fait, il me semble (mais je n'en suis pas sûr) que seul le contenu de la balise <content> est interprété. Toutes les autres balises (<implementation>, <field>, constructor>, ... semblent ignorées). Quelqu'un a-t-il une explication ?

# Re: Problème XBL avec xulrunner

Envoyé par : Paul Rouget

Date : 06/10/2008 14:11

Comment ton XBL est linké avec la balise ? Règle CSS ou dynamiquement ?

# Re: Problème XBL avec xulrunner

Envoyé par : oriande

Date : 06/10/2008 20:58

dans mon fichier xul :

<?xml-stylesheet href="chrome://applimmo/skin/default/monxbl.css" type="text/css"?>
...
<monxbl>
  ...
</monxbl>

et dans la css :

monxbl {
 -moz-binding: url("monxbl.xml#monxbl");
}

# Re: Problème XBL avec xulrunner

Envoyé par : thefab

Date : 08/10/2008 11:06

Et en mettant l'url complète du XBL ?

-moz-binding: url("chrome://applimmo/content/monxbl.xml#monxbl");

# Re: Problème XBL avec xulrunner

Envoyé par : oriande

Date : 08/10/2008 14:20

Ca ne change rien, l'XBL est bien affiché mais ne fonctionne pas.

# Re: Problème XBL avec xulrunner

Envoyé par : cokinou

Date : 13/10/2008 11:33

Ton XBL est bien dans le répertoire content ?

J'ai eu quelques soucis (certains trucs marchaient pas) lorsque j'ai testé de mettre des XBL dans d'autres répertoires (skin....) alors qu'ils fonctionnaient très bien quand ils étaient dans content.... J'ai jamais compris pourquoi mais depuis je les mets toujours dans le répertoire content et plus de soucis :-) (sauf bien sûr quand je sais plus coder :-D )

Si ton XBL est pas dans le répertoire content je t'encourage à tester de le déplacer ;-)

# Re: Problème XBL avec xulrunner

Envoyé par : oriande

Date : 13/10/2008 21:34

Bingo !... en plaçant le fichier xml dans le répertoire content ça marche.

Merci.

# Re: Problème XBL avec xulrunner

Envoyé par : cokinou

Date : 14/10/2008 10:03

oriande a écrit:

Bingo !... en plaçant le fichier xml dans le
répertoire content ça marche.
Merci.

Ben de rien ;-)

Par contre quelqu'un peut-il m'expliquer pourquoi les xbl ne marche que dans content ?

# Re: Problème XBL avec xulrunner

Envoyé par : oriande

Date : 14/10/2008 16:45

Par contre quelqu'un peut-il m'expliquer pourquoi les xbl ne marche que dans content ?

Peut-être que seul le contenu du répertoire content est exécuté ? Le contenu des autres répertoires n'étant utilisé que pour la mise en forme (styles et images dans skin) et la localisation (dtd dans local).

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.