Quelqu'un qui connaît Autohotkey pls peut-il m'aider à créer un menu en cascade à 5 niveaux (ou au moins me dire où puis-je trouver un modèle prêt à l'emploi).
Voir l'exemple de capture d'écran (diagramme):
Le menu devrait fonctionner comme ceci:
- UpArrow - déplacer vers le haut (pour sélectionner)
- Flèche vers le bas - déplacer vers le bas (pour sélectionner)
- RightArrow - révèle le menu du niveau suivant (menu coulissant)
- LeftArrow - revenir en arrière (à l'endroit où se trouvait le curseur)
- Enter - exécute l'action correspondante attachée à cet objet en boîte
Chaque élément de n'importe quel niveau doit être «cliquable» ou «accessible», ce qui signifie que je peux attacher une macro à n'importe quel élément de n'importe quel niveau. Lorsque je clique sur «entrer», il exécute cette macro spécifique attachée à cet élément de menu .
Informations supplémentaires pour bien comprendre:
Ceux que nous voyons dans Word ou Excel, que lorsque vous cliquez sur FICHIER, un menu déroulant apparaîtra, sélectionnez ensuite un élément quelconque et un autre menu apparaîtra (2e niveau), choisissez un élément là-bas, puis un autre menu (troisième niveau). ), etc.
Informations supplémentaires à nouveau:
DavidPosti dit que cela s'appelle un menu en cascade. Merci.
Réponses:
la source
Enter::
touche de raccourci lors de l'utilisation du menu standard non plus, car le menu contextuel détourne le fil de discussion et ne laisse rien exécuter d'autre tant qu'il n'est pas rejeté