Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 3 sur 3
  1. #1
    Invité de passage
    Inscrit en
    mars 2009
    Messages
    17
    Détails du profil
    Informations personnelles :
    Âge : 22

    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 :
    Gtk::timeout_add(1000, 'create', $textBuffer);
    la fonction create lancé avec le button :
    Code :
    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 : 22

    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 :
    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 : 33
    Points
    33

    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 !!

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •