IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

GTK+ avec C & C++ Discussion :

Stopper un timer


Sujet :

GTK+ avec C & C++

  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2006
    Messages
    176
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2006
    Messages : 176
    Par défaut Stopper un timer
    Bonjour,

    Habituellement pour stopper un timer que j'ai créé avec la fonction g_timeout_add, je procède de cette façon :

    j'utilise une variable booléenne que renvoie la fonction appelée par mon timer. lors de l'initialisation du timer je met cette variable à TRUE et lorsque je dois l'arrêter, il me suffit de la passer à FALSE.

    Le problème, c'est que dans mon application je n'ai pas accés à cette variable :/ donc j'aimerai trouver d'autres solutions que TRUE/FALSE afin de m'éviter de déclarer mon booléen en variable globale...

    Merci !

  2. #2
    Membre Expert
    Homme Profil pro
    Inscrit en
    Janvier 2005
    Messages
    1 259
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Janvier 2005
    Messages : 1 259
    Par défaut
    g_timeout_add te renvoie un guint qui "identifie" ce timeout en particulier. Tu peux ensuite passer cet identifiant en argument à g_source_remove pour supprimer le timeout en question.

Discussions similaires

  1. Stopper un timer et le relancer
    Par guillome29 dans le forum IHM
    Réponses: 2
    Dernier message: 23/04/2013, 13h15
  2. stopper le timer (clearTimeout )
    Par zaineb.z dans le forum Général JavaScript
    Réponses: 34
    Dernier message: 03/07/2008, 12h29
  3. Réponses: 9
    Dernier message: 10/08/2007, 16h21
  4. [VB6] Comment Stopper un Timer ??
    Par Lucas42 dans le forum VB 6 et antérieur
    Réponses: 10
    Dernier message: 05/05/2006, 09h46
  5. stopper le timer
    Par comme de bien entendu dans le forum AWT/Swing
    Réponses: 5
    Dernier message: 08/03/2006, 17h40

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo