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

C++ Discussion :

Boite de dialogue au lancement du programme


Sujet :

C++

  1. #1
    Membre à l'essai
    Inscrit en
    Octobre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 27
    Points : 12
    Points
    12
    Par défaut Boite de dialogue au lancement du programme
    onjour,

    Je programme une IHM avec la bibliothèque wxwidgets.

    J'aimerai qu'au lancement de mon programme une boite de dialogue s'ouvre.

    J'ai créer plusieurs boites de dialogue que j'arrive à lancer en utilisant un menu
    par exemple :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
     
    menuInsertion->Append(Creer_Noeud,"Creer Noeud");
    Donc cet commande lance la boite de dialogue Creer_Noeud.




    J'aimerai que cet même boite de dialogue s'ouvre au lancement du programme.

    Voici la fonction Creer_noeud

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
     
     
    void TMyFrame::newnoeud(wxCommandEvent& WXUNUSED(event))
    {
         NoeudDialog dialog(NULL,-1,"Créer Noeud",carac);
         if ( dialog.ShowModal() == wxID_OK )
             {
               wxString Nom ;
               wxString Conso ;
     
     
                Nom = dialog.GetValue();
                Conso = dialog.GetValue2();
     
              cptnoeud= cptnoeud+1 ;      
     
     
              Noeud_Nom[cptnoeud] = Nom.mb_str();
              Noeud_Consommation[cptnoeud] = Conso.mb_str();
     
     
              Noeud_Nom_save[cptnoeud]=Nom.c_str();
              Conso.ToLong(&Noeud_Consommation_save[cptnoeud]);
     
     
     
     
        Noeud1[cptnoeud-1]->SetLabel("N: " + Noeud_Nom[cptnoeud]+" / "+ Noeud_Consommation[cptnoeud]);
     
     
     
             }
    }


    Yvan Duranton

  2. #2
    Membre à l'essai
    Inscrit en
    Octobre 2005
    Messages
    27
    Détails du profil
    Informations forums :
    Inscription : Octobre 2005
    Messages : 27
    Points : 12
    Points
    12
    Par défaut Précision
    Je souhaite juste connâître la commande me permettant de lancer une boite de dialogue sans utiliser une barre de menu.

    Merci

Discussions similaires

  1. Lancement d'une boite de dialogue
    Par biljava dans le forum Général Java
    Réponses: 1
    Dernier message: 26/07/2011, 15h39
  2. Réponses: 12
    Dernier message: 20/07/2011, 10h20
  3. Réponses: 1
    Dernier message: 03/04/2010, 22h36
  4. Réponses: 4
    Dernier message: 10/03/2008, 21h47
  5. Lancement d'un thread par boite de dialogue
    Par alexadvance dans le forum MFC
    Réponses: 13
    Dernier message: 02/10/2007, 14h54

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