[..] Effacement de fenêtre graphique

Aide et conseils concernant AutoIt et ses outils.
Règles du forum
.
Répondre
overflow
Niveau 5
Niveau 5
Messages : 138
Enregistré le : sam. 05 déc. 2009 23:49
Status : Hors ligne

[..] Effacement de fenêtre graphique

#1

Message par overflow »

Bonjours

Je cherche une fonction pour effacer une fenetre graphique créer avec GUICtrlCreateGraphic

Mon petit programme affiche des points sur une fenetre graphique (une sorte de gps ^^)
Mais ces points ne sont pas fixe alors je doit rafraichir mon ecran et ré-afficher les points
N ayant pas trouver de fonction du genre "CLS" ou "CLEAR" pour ma fenetre graphique
J ai jouer sur la couleur des points je remet un point de la couleur du fond de la fenetre pour "l effacer"
Mais aux final plus sa vas et plus la fonction GUICtrlSetGraphic($mappy,$GUI_GR_REFRESH) a du mal
Car meme si les point de meme couleur que le fond sont invisibles ils sont la quand meme

Dans le principe je doit :

Calculer les pts
Effacer la fenetre
Afficher les nouveaux pts
Et rafraichire

j arrive a tout sauf a effacer le fenetre


j espere n etre pas trop embrouiller dans mes explications


D avance merci
Dididj
Niveau 4
Niveau 4
Messages : 58
Enregistré le : lun. 17 août 2009 17:29
Status : Hors ligne

Re: [..] Effacement de fentre graphique

#2

Message par Dididj »

Tu peux utilisé la fonction GUICtrlDelete pour supprimer tes points, puis par après tu peux les recréer.
Mais il me semble que GUICtrlSetPos peut faire l'affaire si tu veux déplacer des controls GUI.
overflow
Niveau 5
Niveau 5
Messages : 138
Enregistré le : sam. 05 déc. 2009 23:49
Status : Hors ligne

Re: [..] Effacement de fenêtre graphique

#3

Message par overflow »

GUIctrlDELETE a effectivement un peut l effet desirer
mais il detruit la fenetre alors je perd ma variable

je pensais juste a une fonction qui efface la fenetre
un CLS tout simple , mais apparament c est pas trop prevu
Répondre