cs_benedict
Messages postés187Date d'inscriptionmercredi 25 septembre 2002StatutMembreDernière intervention 7 mai 2009
-
13 févr. 2004 à 18:41
cs_benedict
Messages postés187Date d'inscriptionmercredi 25 septembre 2002StatutMembreDernière intervention 7 mai 2009
-
14 févr. 2004 à 11:50
Dans le 3eme bouton de la toolbar (toolbar1.buttons(3),
j'ai créé deux éléments de menu : toolbar1.buttons(3).buttonmenus(1) et toolbar1.buttons(3).buttonmenus(2).
Jusqu'ici tout va bien.
Mais comment faire pour programmer chacun de ces deux éléments de menus lorsqu'on les sélectionne ?
cs_rene38
Messages postés1858Date d'inscriptionsamedi 29 juin 2002StatutMembreDernière intervention17 octobre 201311 13 févr. 2004 à 19:35
Bonsoir
Le plus simple pour éviter les confusions d'indices est de compléter le champ Key
Exemple :
pour toolbar1.buttons(3).buttonmenus(1) tu mets Key = "Un"
pour toolbar1.buttons(3).buttonmenus(2) tu mets Key = "Deux"
pour toolbar1.buttons( 4 ).buttonmenus(2) tu mets Key = "Trois"
Private Sub Toolbar1_ButtonMenuClick(ByVal ButtonMenu As MSComctlLib.ButtonMenu)
Select Case ButtonMenu.Key
Case "Un"
' Action à effectuer
Case "Deux"
' Autre action
Case "Trois"
' Etc ...
End Select
End Sub