Page 1 sur 1
[R] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 18:14
par mangaskiff
Bonjour voilà mon problème j'aimerai changer la fonction d'un bouton après utilisation un peu comme dans un
lecteur audio quand on clic sur play le bouton devient pause et quand on clic sur pause il redevient play .
Re: [..] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 20:57
par Narmeke
C'est très simple !
Voici des indications pour vous aidez :
► Afficher le texte
Lors de l'appuie sur un boutton, donner une valeur a une variable !
Si la variable a tel ou tel valeur on effectue tel ou tel action !
Exemple Rapide :
Code : Tout sélectionner
Global $varmove = 0 ;==> || 0 = Pas de son || 1 = Du son
Case $Mon_Boutton
;===============
;== Vérification ==
If $varmove = 0 Then
$vermove = 1 ;On change la valeur afin de pouvoir jouer le son
ElseIf $varmove = 1 Then
$varmove = 0 ;On change la valeur afin de pouvoir stopper le son
EndIf
;== Vérification ==
;===============
;============
;== Action ==
If $varmove = 0 Then
;On stop la musique si la variable est égal à zéro !
ElseIf $varmove = 1 Then
;On lance la lecture de la ZIK !!
EndIf
;== Action ==
;============
Je vous ai fournit un code d'exemple, c'est bien car j'ai rien a faire ce soir ^^
Bonne continuation dans votre script...
Re: [..] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 21:03
par jl56
Bonjour
dans un de mes scripts j'utilise 2 boutons au même emplacement
au lancement du script je cache le bouton inutile, juste apres la creation du bouton
lors de l'appui sur le bouton actif
je cache le bouton actif et affiche l'autre bouton
ex. sur mes boutons cacher et afficher
Code : Tout sélectionner
GUICtrlSetState($cacher, $GUI_HIDE) ; cache ce bouton
GUICtrlSetState($afficher, $GUI_show) ; affiche celui ci
A+ JL56
Re: [..] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 21:07
par Narmeke
@jl56 : Elle est ou la Balise Code ??
Sinon, perso je prèfère ma méthode.
Mais les deux sont possibles !
Re: [..] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 21:11
par mangaskiff
Je suis bête de ne pas y avoir pensé . Merci encore
Re: [R] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 22:13
par jl56
@Narmeke
voila pour la balise de code ( j'avais fait l'impasse pour 2 très très petites lignes)
moi je préfère dans ce cas précis ma méthode car dans la gui
le bouton "PLAY" deviens le bouton "PAUSE" et vice versa
au moins tu sais dans quel mode tu te trouves
@mangaskiff
de rien, c'est un plaisir de rendre un peu de l'aide que je reçoit sur ce forum
A+ JL56
Re: [R] Changer la fonction d'un bouton après utilisation
Posté : mar. 02 mars 2010 22:18
par Tlem
Le code de Narmeke est tout aussi bien, il n'a tout simplement pas mis les deux lignes de code qui change l'image ou le texte du bouton.
