Bonjour,
j'ai créé un script qui fait que quand on clique sur son icône dans les icônes de notification, un menu apparaît au clic droit. Mais je souhaiterais aussi faire un autre menu au clic gauche. J'ai pu faire uniquement une fenêtre lors du clic gauche, mais pas de deuxième menu. Comment faire ?
En fait, je souhaite faire un menu au clic droit avec toutes les fonctionnalités que j'y affecterai, et un menu différent au clic gauche avec un bouton fermer.
#include <constants.au3>
#include <Misc.au3>
Opt("TrayMenuMode", 1)
Opt("TrayOnEventMode", 1)
Global $Item1 = TrayCreateItem("Item 1")
TrayItemSetOnEvent(-1, "_Tray1")
Global $Item2 = TrayCreateItem("Item 2")
TrayItemSetOnEvent(-1, "_Tray2")
Global $exit = TrayCreateItem("Exit")
TrayItemSetOnEvent(-1, "_Exit")
TraySetClick(18)
TraySetState()
While Sleep(10)
If _IsPressed("01") Then
TrayItemSetText($Item1, "g1")
TrayItemSetText($Item2, "g2")
EndIf
If _IsPressed("02") Then
TrayItemSetText($Item1, "d1")
TrayItemSetText($Item2, "d2")
EndIf
WEnd
Func _Tray1()
MsgBox(0, "", "tray1")
EndFunc
Func _Tray2()
MsgBox(0, "", "tray2")
EndFunc
Func _Exit()
Exit
EndFunc
Le problème est que ce code donne 3 items au clic gauche et également 3 items au clic droit. Ce que je souhaiterais c'est avoir 3 items au clic droit, et 1 seul au clic gauche qui serait le bouton fermer.
Comment faire ? J'ai essayé de modifier le code, mais je n'y arrive pas.