Hallo Zusammen,
ich will eine Tray Function erstellen, die jedesmal prüft ob eine bestimmte Anwendung Aktiv ist und dann auf poppen.
Es soll dann die Frage erscheinen ob die Anwendung, (die ich bereits erfolgreich erstellt habe) starten soll. Wenn nein soll das Tray Icon dennoch bleiben und erst nach einiger Zeit wieder nach fragen.
Hab das soweit schon hinbekommen, allerdings nur wenn die Anwendung bereits existiert.
Ich brauch einen Befehl, der ständig prüft ob die Anwendung, bzw das Fenster aktiv ist.
Spoiler anzeigen
Opt("TrayMenuMode",1)
While WinExists("Unbenannt - Editor")
$1=MsgBox(4,"","test")
if $1=6 Then
MsgBox(0,"","gestartet")
ElseIf $1=7 Then
ContinueLoop(2000)
EndIf
WEnd
$prefsitem = TrayCreateItem("Starten")
TrayCreateItem("")
$exititem = TrayCreateItem("Exit")
TraySetState()
While 1
$msg = TrayGetMsg()
Select
Case $msg = 0
ContinueLoop
Case $msg = $prefsitem
Msgbox(64, "","Wird gestartet")
Case $msg = $exititem
ExitLoop
EndSelect
WEnd
Exit