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

wxWidgets Discussion :

communication entre fenêtre principale et fenêtre secondaire (GetParent()?)


Sujet :

wxWidgets

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    11
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2007
    Messages : 11
    Points : 7
    Points
    7
    Par défaut communication entre fenêtre principale et fenêtre secondaire (GetParent()?)
    Bonjour,

    Je pense avoir une question similaire à Adabla. J'aimerai pouvoir transmettre des données d'un wxtextctrl saisi par l'utilisateur d'une fenêtre secondaire vers ma fenêtre principale dont elles sont données membres????

    Je ne connais que GetParent() et quand je l'utilise, le compilateur me dit que mon objet n'est pas un objet de wxWindow?( je ne suis pas sûr d'avoir la bonne synthaxe) je ne comprend pas car ma fenêtre parent devrait être ma fenêtre principale....

    POuvez vous m'aider svp????

    Merci beaucoup et joyeuses fêtes...

  2. #2
    Membre régulier
    Homme Profil pro
    Étudiant
    Inscrit en
    Septembre 2007
    Messages
    60
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Septembre 2007
    Messages : 60
    Points : 71
    Points
    71
    Par défaut
    Bonjour,

    Est-ce que tu peux être plus clair ? je ne comprens pas bien ton problème. Donne même carrément un extrait de ton code.

  3. #3
    Membre régulier
    Inscrit en
    Septembre 2002
    Messages
    200
    Détails du profil
    Informations forums :
    Inscription : Septembre 2002
    Messages : 200
    Points : 120
    Points
    120
    Par défaut
    Effectivement, comme k1000, difficile de voir ce qu'il se passe.

    Cependant j'emets cette hyptohèse : quand tu parles de wxWindows récupérée par la fonction GetParent(), alors il faut caster dans le type de ta fenetre surchargée (exemple si ta fenetre principale est dérivée en MyFrame, il faut alors caster) :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    MyFrame* lParentWindow = static_cast<MyFrame*>(GetParent());
    if( lParentWindow )
    {
    ....
    }
    La fenetre parent correspond au premier argument qui a été passé lors de la création de ta fenetre secondaire :

    MyFrame2* lFrame = MyFrame2( this, ..., ....). et le this correspond au pointeur de ta premiere fenetre depuis laquelle tu crées la fenetre secondaire.

    Bon courage.
    ++
    Alex.

Discussions similaires

  1. Fenêtre principale et fenêtre d'authentification
    Par Zanor84 dans le forum Débuter
    Réponses: 6
    Dernier message: 12/04/2012, 13h41
  2. Architecture entre vue principale et vues secondaire
    Par stephane.06 dans le forum Agents de placement/Fenêtres
    Réponses: 0
    Dernier message: 12/12/2011, 12h05
  3. [QtGui] Afficher une fenêtre devant ma fenêtre principale
    Par astragoth dans le forum PyQt
    Réponses: 3
    Dernier message: 26/10/2010, 15h19
  4. Communication entre Pop up et fenêtre principale
    Par Eyog74 dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 24/05/2007, 13h01
  5. [MFC] communication entre onglets d'une fenêtre
    Par bigboomshakala dans le forum MFC
    Réponses: 12
    Dernier message: 29/05/2004, 13h12

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