retsam
Messages postés40Date d'inscriptionsamedi 21 février 2004StatutMembreDernière intervention23 mars 2007
-
1 sept. 2005 à 03:08
retsam
Messages postés40Date d'inscriptionsamedi 21 février 2004StatutMembreDernière intervention23 mars 2007
-
2 sept. 2005 à 22:05
Jaimerais savoir comment faire pour mon bouton change d'apparence quand je passe la souris au dessus et quand je click dessus mais que je ne lâche pas le click.
A++
jnbrunet
Messages postés258Date d'inscriptionsamedi 25 décembre 2004StatutMembreDernière intervention13 novembre 2012 1 sept. 2005 à 03:52
Je ne sais pas si sais ce que tu voulais mais voilà la solution au problème donc j'ai compris la question...si se n'est pas sa dit le moi et je vais modifié ma réponse...
Premièrement tu dois mettre la propriété "style" du commandbutton à "1-graphical"
Ensuite voici le code:
Private Sub Command1_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
'la couleur du bouton modifié
Command1.BackColor = &HFF&
End Sub
Private Sub Form_MouseMove(Button As Integer, Shift As Integer, X As Single, Y As Single)
'la couleur du bouton original
Command1.BackColor = &H8000000F
Zlub
Messages postés809Date d'inscriptionmercredi 11 octobre 2000StatutMembreDernière intervention29 septembre 20108 1 sept. 2005 à 04:12
re,
Au passage, si
le boutton n'est pas relaché (et qu'on est sur Command1).. alors c'est
l'événement MouseMouse qui est appelé, si le bouton de la souris est
relaché alors c'est l'événement Click ....
Molenn
Messages postés797Date d'inscriptionmardi 7 juin 2005StatutMembreDernière intervention23 février 20117 1 sept. 2005 à 09:40
MouseMouse, je pense qu'il y a une faute de frappe ^^. Et le bouton relâché, ce n'est pas l'évènement Click.
En fait, sur un bouton, l'action se déroule en 2 temps :
Evénement MouseDown : Le bouton est enfoncé.
Evénement MouseUp : Le bouton est relâché.
Evénement Click : ce sont 2 événements enchaînés, un MouseDown et un MouseUp
Donc, pour ce que tu veux faire, à savoir :
"quand je click dessus mais que je ne lâche pas le click"
IL suffit que tu mettes ton code dans l'événement TonBouton_MouseDown()
Ce que montre très bien Zlub dans son code :)
Molenn.
Vous n’avez pas trouvé la réponse que vous recherchez ?