Bonjour,
Dans mon application, une fenêtre GtkDrawingArea doit être affichée en continu avec une mise à jour périodique par g_add_timeout. Pour économiser les ressources, je dois arrêter cet affichage quand cette fenêtre n'est pas en premier plan et/ou en taille réduite (par exemple quand l'utilisateur clique sur le bouton "minimized" en haut à gauche de la fenêtre).
J'aimerais savoir si quelqu'un parmi vous connaît la syntaxe exacte du test (fenêtre minimisée, non au premier plan, ...) à implémenter dans mon GSourceFunc lancée par g_add_timeout.
Merci à l'avance et cordialement.
Partager