1. #1
    Invité de passage
    Inscrit en
    mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 23

    Informations forums :
    Inscription : mars 2009
    Messages : 17
    Points : 1
    Points
    1

    Par défaut association button / Gtk::timeout_add

    Bonjour ,

    voila j'aimerai que ma fonction "create" se lance avec Gtk::timeout_add mais seulement lorsque je clique sur mon bouton "lancer".

    la fonction "create" lancé avec Gtk::timeout_add :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Gtk::timeout_add(1000, 'create', $textBuffer);
    la fonction create lancé avec le button :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    $button = new GtkButton('Lancer !');
    $button->connect_simple('clicked', 'create');
    je n'ai pas trouvé le moyen de "fusionner" les 2, est ce possible ?

    merci d'avance de vos réponses

  2. #2
    Invité de passage
    Inscrit en
    mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 23

    Informations forums :
    Inscription : mars 2009
    Messages : 17
    Points : 1
    Points
    1

    Par défaut

    j'ai en fait trouvé la solution ,

    suffit de mettre le
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Gtk::timeout_add(1000, 'create', $textBuffer);
    au début de la fonction create,

    et pour le button :
    $button = new GtkButton('Lancer !');
    $button->connect_simple('clicked', 'create', $textBuffer);

  3. #3
    Nouveau Membre du Club
    Inscrit en
    juin 2008
    Messages
    35
    Détails du profil
    Informations forums :
    Inscription : juin 2008
    Messages : 35
    Points : 31
    Points
    31

    Par défaut

    Bonjour,

    Je déterre juste ton topic pour te remercier d'avoir apporté la solution à ton problème qui même 2 ans plus tard, m'a été fort utile !!

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