Forums : Xul, Xbl, JS...

Aller à la discussion :  Plus récente Plus ancienne

Aller à la page :  1 2

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : Christophe Charron

Date : 28/09/2007 21:02

Que la force soit avec toi ...

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : hhf

Date : 01/10/2007 03:18

beta de chartpie Voici une version beta de ce que j'ai deja fait.

Plusieurs choses ne me satisfaient pas :

l'obligation de specifier la taille du chart width et height. pas moyen de recuperer la taille reelle de la box via les getComputedStyle ou autre si l'attribut flex à été placé et non les attribut width et height.

l'obligation de specifier l'espace de nom svg pour les serie.. ainsi que dans la balise window. Alors la je comprends pas trop car j'avais réussi (me semble t'il) à m'en exempter. Puis apres certaines modif, rien à faire .... Si quelqu'un voit une solution autre que de faire un stack pour empilé les svgs. (mauvaise solution car je ne peux plus gerer les event sur chaque serie).

Voila ca avance, comme vous voyez dans l'exemple, les valeurs sont modifiables dynamiquement ainsi que la couleur et l'angle de rotation. Les valeurs ne sont pas forcement des % c'est la totalité des series qui font 100%.

Voila à vos "critique" pour amelioration Et surtout si quelqu'un me trouve la solution pour me passer de l'espace de nom...

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : Christophe Charron

Date : 01/10/2007 08:38

Joli, joli ... Sur ton exemple, donc en remote, je mets 30, red, je clique sur "add"

series[i].update is not a function
http://www.sudoxul.com/hhxbls/xbl/chart/chart.xml
Line 79

WinXP SP2

  • FF 2.0.0.7
  • Flock 0.9.1.2

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : Raphael

Date : 01/10/2007 08:54

Ouah, ça avance bien... en tous cas ça promet de belles choses, je trouve le graphique très sympa !

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : Paul Rouget

Date : 01/10/2007 13:53

hhf a écrit:

[beta de
chartpie|http://www.sudoxul.com/hhxbls/demo-chart.
xul]
Voici une version beta de ce que j'ai deja fait.

Plusieurs choses ne me satisfaient pas :

l'obligation de specifier la taille du chart width
et height. pas moyen de recuperer la taille reelle
de la box via les getComputedStyle ou autre si
l'attribut flex à été placé et non les attribut
width et height.

de la box XUL ou SVG ? sinon getBBox ?

l'obligation de specifier l'espace de nom svg pour
les serie.. ainsi que dans la balise window. Alors
la je comprends pas trop car j'avais réussi (me
semble t'il) à m'en exempter. Puis apres certaines
modif, rien à faire .... Si quelqu'un voit une
solution autre que de faire un stack pour empilé
les svgs. (mauvaise solution car je ne peux plus
gerer les event sur chaque serie).

J'ai rien compris. Pourquoi utilises tu un stack

Voila ca avance, comme vous voyez dans l'exemple,
les valeurs sont modifiables dynamiquement ainsi
que la couleur et l'angle de rotation. Les valeurs
ne sont pas forcement des % c'est la totalité des
series qui font 100%.

Ça marche pas chez moi (FF3): Warning: Unexpected value translate(2,2) rotate(Infinity 195 195) parsing transform attribute. Source File: http://www.sudoxul.com/hhxbls/demo-chart.xul Line: 0

Voila à vos "critique" pour amelioration
Et surtout si quelqu'un me trouve la solution pour
me passer de l'espace de nom...

Je capte pas trop ce que tu dis là

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : hhf

Date : 01/10/2007 20:11

Bon deja ca devrait marché un peu mieu, il c'etait glissé une coquille...

sinon dans l'ordre pour Paul :
Je maitrise pas bien svg, mais j'ai l'impression que si on met pas le width et le height il veut rien savoir... ceci dit dans notre cas comme il faut un carré... Enfin ca c'est pas un vrai PB.

Pour le stack, en fait, si tu regarde les sources, tu notera que mes series sont instancié avec l'espace de nom svg.

  <svg:serie color="" value=""/>

je voudrais bien m'en exempter, mais rien n'y fait. J'ai un peu tout essayé. Entre autre une solution ou le xbl de serie comprenait carrement les balises <svg:svg> dans ce cas, j'arrive à m'exempter de l'espace de nom. Mais dans ce cas plus question de metre les series dans la balise <svg:svg> de <chart> je suis obligé de deplacer le noeud <children/> directement en dessous de <content> d'ou le mettre en display:-moz-stack pour qu'ils se superpose. Mais le PB dans ce cas c'est que le xbl serie doit faire la taille du xbl chart et donc malgré la transparence de certaine zone du serie, seul le dernier element empilé recois les events.

Pour l'erreur FF3 je sait pas trop quoi te dire, ca marche sous FF2

Voila pour moi le PB majeur c'est l'espace de nom. c'est un peu crado

# Re: Widget Camembert ? Pour afficher des Stats facilement...

Envoyé par : obs

Date : 17/08/2009 11:53

Bonjour à tous,

J'aimerai savoir si ce travail sur la création d'un xbl pour faire des graphiques a porté ses fruits ?

J'ai besoin d'un xbl pour faire des stats mais ça représente beaucoup de boulot. Donc si ça existe déjà... sinon je lance la création du xbl.

Merci

PS je n'arrive pas à faire fonctionner flot dans une appli xulrunner

Aller à la page :  1 2

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.