Hey,
kann mir jemand sagen, weßhalb die Funktion TogglePause, wenn sie über das Tray aufgerufen wird, nicht wieder "beendet" wird? Wenn man das Hotkey verwendet geht es einwandfrei...
Code:
Spoiler anzeigen
[autoit]
HotKeySet('{ESC}', 'End')
HotKeySet('{F1}', 'TogglePause') ;funktioniert
Global $Paused
[/autoit] [autoit][/autoit] [autoit]#NoTrayIcon
Opt("TrayMenuMode", 1)
Opt("TrayOnEventMode", 1)
TrayCreateItem("Pause Bot", -1, 1)
TrayItemSetOnEvent(-1, "TogglePause") ;funktioniert NICHT richtig (pausiert nur, beendet die Pause nicht)
TraySetState()
While 1
Sleep(100)
ToolTip('Runnin', 0, 0)
WEnd
Func TogglePause()
$Paused = Not $Paused
While $Paused
Sleep(100)
ToolTip('paused', 1, 1)
WEnd
ToolTip('')
EndFunc ;==>TogglePause
Func End()
Exit
EndFunc ;==>End
Grüße