lucs a écrit:...
en fait le bouton valider est déclaré comme bouton par défaut, ce qui a pour effet de l'activer quand on appuy sur entré, du coup pas besoin de faire une fonction pou ça .
...
Exact ça marche j'avais pas vu
Par contre je me suis rendu compte que le bouton retour dans les sous menu ne fonctionnait pas; j'ai chercher pourquoi et j'ai trouver : il faut spécifier le n° de GUI dans la fonction ShowMainWindow , sans ça on réaffiche le dernier GUI c'est à dire le sous menu appelant dans ce cas.
- Code: Tout sélectionner
ShowMainWindow:
Gui, 1:Show,, %WinTit%
return
quand à mon double click, j'ai testé avec un fichier ini sans menu et ça ne marche pas

- Code: Tout sélectionner
;teste si un double click a été fait
DbleClick:
IfNotEqual A_GuiControlEvent,DoubleClick ; si ce n'est pas un double click on renvoit (un simple click active aussi la fonction)
Return
Else
if (A_GuiControl="Choice") ; si cela vient du mainmenu
gosub ValideMenu
else ; sinon on lance l'appli
gosub Valide
Return
Bon tu as autre chose à me mettre sous la dent

-
Jeannot40
- Messages : 28