Thread ismapped if <event> (9 answers)
Opened by Froschpopo at 2005-05-08 20:30

Froschpopo
 2005-05-08 20:30
#43974 #43974
User since
2003-08-15
2653 Artikel
BenutzerIn
[default_avatar]
gibt es noch eine möglichkeit herauszufinden, wann jemand wieder in den ismapped-"modus" zurückkehrt, bzw das Fenster wieder in den Vordergrund holt?

ich habs versucht mit if ($toplevel->ismapped())... aber dann reagiert er nichtmehr, wenn ich z.b. das fenster mit der maus einmal minimiere und anschließend wieder maximiere.

mit ismapped lässt sich ja nur der status feststellen wenn ich auch das ismapped aufrufe. Aber wann soll ich denn ismapped aufrufen wenn ich nicht weiss wann jemand ein fenster verändert?

Ich könnte jetzt ja theoretisch in einem repeat-Intervall das überprüfen, aber ich hab schon 8 Timer laufen und langsam wird das Programm langsam durch die ganzen repeat's!!!
gibts da noch irgendwas anderes? Vielleicht so ein bind() event oder sowas... ?

View full thread ismapped if <event>