Page 1 sur 1

[..] Création de graphique

Posté : sam. 22 août 2015 03:08
par Sepular
Bonjour,

J'ai regardé en travers les solutions de représentation graphique dans une GUI, donc ne vous privé pas, si je n'ai pas trouvé, c'est que j'ai mal cherché.

Néanmoins les solutions que j'ai pu trouver ne me convenais pas, bref.

Je cherche a représenter sous forme graphique un tableau.
J'y parviens la n'est pas le problème.

Mon code:
► Afficher le texte
Bon je ne sais pas trop ce que vous aller en pensé mais bon je fait ce que je peut ;)

Alors voila,
La fonction graphique placé dans les balise de Koda affiche parfaitement ce que je souhaite
Par contre il faut que j'appuis 2* sur le bouton pour que le second graphique s'affiche et en plus de cela la ligne médiane deviens jaune (Beurkkkk)

PS0: Je n'ai pas encore ajouté le redimensionnement en hauteur du graphique suivant le nombre de ligne du tableau mais bon.
PS1: J'aimerai savoir s'il existe mieux que l'UDF _MouseHover.au3 car il bugue lorsque l'on clique autre part que sur la GUI.

Re: [..] Création de graphique

Posté : sam. 22 août 2015 17:10
par Sepular
Bon je m’amuse bien avec mon petit script mais bon toujours ce petit hic qui le fait moi je dis

Bon bref j'ai bidouiller avec une boucle for pour qu'il m'affiche bien ce que je souhaite.
► Afficher le texte
J'ai ajouté des boutons pour tester et je constate qu'il n'efface rien.
Enfin si il efface la surcouche et ceux sur les deux graphiques.
Je me dis que cela est tout a fait normal puisse que je ne gère pas le nom des éléments GUICtrlCreateGraphic.

Bon je continue dans le flou.

PS0: j'ai ajouté des arguments histoire de pouvoir controler un peu mieux encore le graphique, Reste plus qu'a ajouter les valeurs.
PS1: J'aimerai savoir s'il existe mieux que l'UDF _MouseHover.au3 car il bugue lorsque l'on clique autre part que sur la GUI.

A la place de _MouseHover.au3 je vais utiliser _ControlHover.au3 qui ne bugue pas lui.

Re: [..] Création de graphique

Posté : sam. 22 août 2015 20:06
par loockys
Salut Sepular
Votre code source ne fonctionne pas chez moi, il y a plusieurs d'erreur sur les déclarations des variables et du tableau dimensionnel.

Avez-vous fait une recherche du coté GDIPlus ?

Re: [..] Création de graphique

Posté : sam. 22 août 2015 20:50
par Sepular
Bizarre le script fonctionne très bien chez moi et je viens de refaire un copier coller du code et il fonctionne.
ma version scite est : v3.3.12.0

Je ne pense pas avoir besoin d'alourdir ma futur application avec GDIPlus pour un simple graphique comme celui.

Si je ne trouve pas de réponse je laisserais un affichage standard. C'est dommage j'aurais apprécié rendre la GUI plus dynamique et agréable.

Et au cas ou je suis preneur des erreurs qu'il vous retourne.

Re: [..] Création de graphique

Posté : sam. 22 août 2015 21:33
par loockys
Si vous cherchez à changer l' apparence de votre GUI,
il y a (XSkin - Fully Loaded) fait une petite recherche, vous pouvez trouver des skins intéressants sur ce sujet ou voir vous-même faire votre propre GUI.

j'espère que ça vous aidera Sepular bonne chance :)

http://autoitscript.fr/forum/viewtopic.php?f=4&t=9035

Re: [..] Création de graphique

Posté : sam. 22 août 2015 21:35
par Sepular
Non cela ne m'aide pas du tout, a vrai dire je ne vois même pas du tout le rapport avec ma question mais bon merci.

PS: déjà dans mes favoris.

Re: [..] Création de graphique

Posté : sam. 22 août 2015 22:08
par loockys
après avoir modifié votre code source dans les _ArrayMax($tab, 1, 0, 0, 0),
j'ai mis a la place _ArrayMax($tab, 1, 0, 0) et j'ai pu avoir ceci.

Image

Donnez-nous plus d'informations sur la structure de votre tableau graphique que vous aimerez réaliser. :\

Re: [..] Création de graphique

Posté : sam. 22 août 2015 22:28
par Sepular
Bon ben avec une copie parfaire de mon second code, voila ce que moi j'obtiens

Image

Image

Image

Quels sont les erreurs que vous obtenez avec mon second code ? Votre array.au3 ne serai pas modifier ?

Oula pas mal de retirer dans quel colonne je cherche, ça dérange pas ici parce que c la colonne 0 mais bon pas térrible moi je dis.

Re: [..] Création de graphique

Posté : sam. 22 août 2015 22:56
par loockys
Voici l'erreur que j'obtiens
(17) : ==> Incorrect number of parameters in function call.:
If _ArrayMax($tab, 1, 0, 0, 0)>_ArrayMax($tab, 1, 0, 0, 2) Then
If ^ ERROR
Image

Re: [..] Création de graphique

Posté : sam. 22 août 2015 23:01
par Sepular
version Autoit ?
► Afficher le texte
_ArrayMax ( Const ByRef $aArray [, $iCompNumeric = 0 [, $iStart = 0 [, $iEnd = 0 [, $iSubItem = 0]]]] )

Bon une correction s'il dois y en avoir une

Re: [..] Création de graphique

Posté : sam. 22 août 2015 23:08
par loockys
J'ai la version SciTE Version 3.4.1 et sur l'image j'utilise ISN Autoit studio V. 0.99 Beta :wink:

Re: [..] Création de graphique

Posté : sam. 22 août 2015 23:14
par Sepular
Ben faut pas chercher plus loin.
;)

Si tu veut voir essaie avec ma pseudo correction ou reviens a la version qui tourne bien lol.