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 :

Executer un callback au lancement de la fenêtre


Sujet :

GTK+ avec C & C++

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 10
    Par défaut Executer un callback au lancement de la fenêtre
    Bonjour,
    Je souhaiterais savoir comment éxectuter un callback au lancement du programme ou de la fenêtre.

  2. #2
    Expert confirmé
    Avatar de gerald3d
    Homme Profil pro
    Conducteur de train
    Inscrit en
    Février 2008
    Messages
    2 308
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Côte d'Or (Bourgogne)

    Informations professionnelles :
    Activité : Conducteur de train
    Secteur : Transports

    Informations forums :
    Inscription : Février 2008
    Messages : 2 308
    Billets dans le blog
    5
    Par défaut
    Trop vague comme question. Ce CALLBACK, il est normalement appelé avec quel signal?

  3. #3
    Membre confirmé Avatar de doderic
    Homme Profil pro
    Inscrit en
    Mai 2004
    Messages
    215
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Mai 2004
    Messages : 215
    Par défaut
    Citation Envoyé par gerald3d Voir le message
    Trop vague comme question. Ce CALLBACK, il est normalement appelé avec quel signal?
    Slt! je pense que c'est le signal même qu'il demande.

  4. #4
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 10
    Par défaut exactement
    Exactement, c'est le signal et le widget que je cherche.
    J'ai essayé sur la fenêtre principale avec le signal focus mais ça ne marche pas.
    Mettre la fonction directement ça marche mais le problème c'est que je ne peux plus accéder à d'autres fonctions.

  5. #5
    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
    Je me rappelle jamais, tu as des évènements expose, map et realize sur les GtkWidgets, un de ceux là (je dirais expose) doit correspondre à ce que tu veux. Il y a aussi show, mais je pense que c'est émis en réponse à un gtk_widget_show.

  6. #6
    Membre du Club
    Inscrit en
    Décembre 2008
    Messages
    10
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 10
    Par défaut
    Ca me rend fou. les "events" fonctionnent mais trop tôt apparemment. Avec "expose" la liste n'est pas encore chargé du coup quand j'essaie d'exploiter son contenu j'ai des caractères spéciaux au lieu d'une chaine de caractère. Je précise que lorsque j'utilise un bouton pour démarrer mes taches ça fonctionne parfaitement.

    Donc ma question, comment faire pour que le callback soit éxecuter après que tout soit chargé (j'ai essayé g_signal_connect_after() mais ça ne marche pas non plus)?

Discussions similaires

  1. [Divers] Execution lente au premier lancement de l'application
    Par SpecialCharacter dans le forum Langage
    Réponses: 2
    Dernier message: 13/02/2008, 11h37
  2. évènement au lancement d'une fenètre ??
    Par mahe01 dans le forum Delphi
    Réponses: 3
    Dernier message: 13/06/2006, 13h57
  3. Réponses: 3
    Dernier message: 05/09/2005, 14h09
  4. executer une fonction à la fermeture d'une fenêtre
    Par Oluha dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 22/02/2005, 09h46
  5. lancement de 2 fenêtres ms-dos
    Par neonico dans le forum Windows
    Réponses: 2
    Dernier message: 02/06/2004, 09h24

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