Wie schon gesagt, ein Fenster zu aktivieren ist nicht das Problem. Problem ist herauszufinden, ob das 2. Fenster verdeckt ist.
Da die Abfrage in einer Endlosschleife läuft kann ich nicht einfach das 2. Fenster aktivieren wenn das 1. aktiv ist (oder gerade geworden ist). Denn dann wäre das 2. Fenster permanent aktiv....
while 1
if winactive($gui) then winactivate($gui2) ;funzt nicht, bei jedem klick in die erste gui wird die 2. aktiviert
wend
Werde wohl mal bei den Messagehandlern gucken gehen müssen...