1 | |||||
Auteur | Messages | ||||
---|---|---|---|---|---|
defcom | #1 Posté le 13/9/2010 à 11:23:00 | ||||
Bonjour, je veut faire un graphique avec la fonction chart voici mon code que j'ai récupérer dans un exemple.
ca plante sur la ligne Chart.draw() erreur --> Objet attendu j'ai bien activer gb.chart dans les composants. je ne vois pas d'où vient le problème. | |||||
Prokopy | #2 Posté le 13/9/2010 à 17:24:00 | ||||
Kinder Pingui | J'ai trouvé d'ou vient le problème. Ton code n'est pas en cause, c'est celui de gb.chart qui foire. Plusieurs fois dans le code, il y a des Font.Height qui sont "transformés" en Font.Height(), et comme ce n'est pas une méthode, Gambas n'aime pas du tout. J'ai l'impression que Gambix a de plus en plus besoin de moi. La théorie, c'est quand on sait tout et que rien ne fonctionne. La pratique, c'est quand ça marche mais qu'on ne sait pas pourquoi. Quand la théorie rejoint la pratique, rien ne fonctionne et on ne sait pas pourquoi. | ||||
defcom | #3 Posté le 13/9/2010 à 18:27:00 | ||||
Faut attendre une correction pour que cela refonctionne. | |||||
manu | #4 Posté le 14/9/2010 à 12:52:00 | ||||
Avec Gambas ca roule ! | C'est surtout que la class Font a été modifié dans gb.Qt4 comme l'indique l'extrait si dessous des revisions gambas3 :
Dans le composant il faut donc remplacer Font.Height par Font.TextHight() .... si j'ai bien compris Tu peux le faire en modifiant les sources de gb.chart dans le dossier trunk puis tu recompiles... (enfin je crois). Autrement, effectivement , tu attends qu'une bonne âme passe par là (comme Gambix par exemple... ) et le fasse ainsi que le commit qui va bien pour que tous le monde en profite Jeanne d'arc, elle a frit, elle a tout compris ! Config : Manjaro linux (excellent !) XFCE 4.1 (simple et efficace) Gambas 3 dans les dépots (confort total) | ||||
defcom | #5 Posté le 14/9/2010 à 14:51:00 | ||||
Le mieux c'est que tous le monde en profite. | |||||
GarulfoUnix | #6 Posté le 14/9/2010 à 18:40:00 | ||||
By the way | Gambix a de bonne idées mais il les concrétise pas ! | ||||
gambix | #7 Posté le 15/9/2010 à 07:58:00 | ||||
Faire simple ! | Dit moi François c'est pas gentil les coup d'épée dans le dos la Je ne pouvais pas me ner de front gb.chart et gb.report ... ce qui m'étonne c'est cette histoire de changement de fonction ... il me semblait avoir corrigé ça . prokopy ... fait voir ce que tu as fait déja ... que je critique un peu ! Bon c'est ok la révision 3218 corrige cela Moins de texte dans une signature c'est agrandir son espace. | ||||
manu | #8 Posté le 15/9/2010 à 10:24:00 | ||||
Avec Gambas ca roule ! |
Gambix, a ma demande, tu avais corrigé cela dans le DataBrowser ... tu confonds peut être Jeanne d'arc, elle a frit, elle a tout compris ! Config : Manjaro linux (excellent !) XFCE 4.1 (simple et efficace) Gambas 3 dans les dépots (confort total) | ||||
gambix | #9 Posté le 15/9/2010 à 11:03:00 | ||||
Faire simple ! | possible Moins de texte dans une signature c'est agrandir son espace. | ||||
defcom | #10 Posté le 15/9/2010 à 12:59:00 | ||||
merci pour la correction du bugs. j'ai essayer de fixer une valeur mini sur l'axe des Y avec ce code suivant mais il ne se passe rien il commence toujours à 0.
Par la suite j'ai vu qu'il y avait un fonction AutoScale. j'ai taper le code suivant:
mais la j'ai le message d'erreur suivant : Objet attendu | |||||
gambix | #11 Posté le 15/9/2010 à 14:07:00 | ||||
Faire simple ! | en faite tu sait ... il vaut mieux attendre le travail de prokopy ... gb.chart dans la v3 est en chantier.. attend un ti peu Moins de texte dans une signature c'est agrandir son espace. | ||||
1 |