J'ai besoin de générer dynamiquement des boutons mais je n'arrive pas à différencier les boutons lorsqu'on leur clique dessus. Je m'explique:
Je génère les boutons de la manière suivante:
Code : Tout sélectionner
for $i = 1 to $total_count
$manage_image_list_btn[$i] = _GuiLabelCreateButton(IniRead(@ScriptDir & "\data\main.ini", "Images Urls", $i, False), 0, $total_top, 11, 700, -1, 0xb5b5b5)
$total_top = $total_top + 30
Next
J'ai essayé de la manière suivante mais ça ne fonctionne malheureusement pas :
Code : Tout sélectionner
while 1
$nMsg = GUIGetMsg()
Switch $nMsg
case $GUI_EVENT_CLOSE
Exit
Case $manage_image_list_btn
for $i = 1 to $total_count
if GUIGetMsg() = $manage_image_list_btn[$i] Then
MsgBox('','',$i)
EndIf
Next
EndSwitch
WEnd
Lorsque que l'on clique sur un de ces boutons, ça exécute une fonction avec en paramètre le numéro du bouton sur lequel on a cliqué.
J'espère avoir été clair.
Merci pour votre aide