PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Clignotement d'un dessin
Clignotement d'un dessin
Débuté par gidebo, 16 nov. 2006 11:38 - 1 réponse
Posté le 16 novembre 2006 - 11:38
Bonjour,

J'ai une image sur laquelle je fais des croix à des endroits bien précis à l'aide de la fonction dLigne

dLigne(_TSejour[i]:X,_TSejour[i]:Y,_TSejour[i]:X2,_TSejour[i]:Y2,iRougeClair,2)
dLigne(_TSejour[i]:X,_TSejour[i]:Y2,_TSejour[i]:X2,_TSejour[i]:Y,iRougeClair,2)

mais j'aimerais que ces croix clignotent à intervalles réguliers (chaque seconde par exemple).

Je suppose qu'il faut passer par un timer, mais je ne sais pas du tout coment l'utiliser.
Si quelqu'un a une idée ou un conseil, je suis preneur.

Merci d'avance :)
Posté le 17 novembre 2006 - 13:40
Bonjour,
Une solution a appliquer une seconde image sur la premiere avec un fond
transparent et de dessiner sur cette image transparente.

Je ne connais pas la demande réelle mais une collection d'objets de
croix ou seraient sauvegardés position, couleur, taille, Etat etc...
pouraient en balayant la collection faire clignoter les croix de taille
et couleurs différentes si nécessaire.

Un timer
numTimer = TymerSys("MaProcedure",100)
//100 représente une seconde
//MaProcédure est le nom de la proccedure qui sera appelée régulièrement
//Il peut s'agir aussi d'une méthode de classe
//Pour plus d'info voir l'aide en ligne


[DrCharly93] www.wdforge.org
gidebo a écrit :
Bonjour,

J'ai une image sur laquelle je fais des croix à des endroits bien précis à l'aide de la fonction dLigne

dLigne(_TSejour[i]:X,_TSejour[i]:Y,_TSejour[i]:X2,_TSejour[i]:Y2,iRougeClair,2)
dLigne(_TSejour[i]:X,_TSejour[i]:Y2,_TSejour[i]:X2,_TSejour[i]:Y,iRougeClair,2)

mais j'aimerais que ces croix clignotent à intervalles réguliers (chaque seconde par exemple).

Je suppose qu'il faut passer par un timer, mais je ne sais pas du tout coment l'utiliser.
Si quelqu'un a une idée ou un conseil, je suis preneur.

Merci d'avance :)