Code: Alles auswählen
"Event = #SysTrayIcon" und "EventType() = #PB_EventType_LeftClick"
Aha, du speicherst am Anfang deiner "großen Repeatschleife" das aufgetretene Event in
Event. Tritt also das Event #SysTrayIcon auf, wird es in der Variablen Event gespeichert.
Deine Konstante ist aber falsch! Versuchs mal mit
#PB_Event_SysTray, werkst du den Unterschied? Es gibt ja auch schließlich #PB_Event_gadget und nicht #Gadget, ne?
Ansonsten rate ich dir strengstens,
EventType() auch in einer Variablen zu speichern, denn zwei mal Hintereinander aufgerufen, dann gibt die Funktion nur beim ersten mal ihren wahren Typ zurück, bei weiteren Aufrufen gibt sie null (0) zurück, weil du ja nicht jedes mal
WindowEvent() aufrufst!