j'ai un souci avec les contrôles de mon ContextMenuItem.
1) les items sont affichés par une boucle: For.
2) j'aimerai créer des effets grâce à une boucle également : par exemple écrire dans une MsgBox le nom de l'item clické
en effet j'aimer créer un effet que l'utilisateur
voici le code:
Code : Tout sélectionner
#include <GUIConstantsEx.au3>
#include <GuiListView.au3>
#include <ListViewConstants.au3>
#include <GUIConstantsEx.au3>
#include <GUIListBox.au3>
#include <WindowsConstants.au3>
#Region ### START Koda GUI section ### Form=
Global $Form1 = GUICreate("Form1", 630, 399, 192, 124)
Global $List1 = GUICtrlCreateListView("Jours de la semaine", 0, 0, 625, 396)
GUISetState(@SW_SHOW)
#EndRegion ### END Koda GUI section ###
$aFile = StringSplit("Lundi,Mardi,Mercredi,Jeudi,Vendredi,Samedi,Dimanche",",")
$allItem = StringSplit("Ajouter une Note,Supprimer la note,Voir les Informations",",")
For $i = 1 To UBound($aFile)-1
If $aFile[$i] <>'' Then
$aFileDisplay = GUICtrlCreateListViewItem($aFile[$i],$List1)
;Creation du menu contextuel en conditionnement de Display File
$ContextMenu = GUICtrlCreateContextMenu($aFileDisplay)
;Displaying Items
For $j = 1 To UBound($allItem)-1
If $allItem[$j] <>'' Then
$ItemDisplaying = GUICtrlCreateMenuItem($allItem[$j],$ContextMenu)
EndIf
Next
EndIf
Next