WxSingleChoiceDialog

Résolu
Messages postés
212
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
13 mai 2006
-
Messages postés
212
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
13 mai 2006
-
salut
mon probleme est le suivant.
je souhaite afficher dans une fenetre une "wxSingleChoiceDialog"
... mais elle ne s'affiche pas .

le code est le suivant:

class MainFrame: public wxFrame
{
public:
...
private:
...
wxSingleChoiceDialog *m_pSingleChoice;
};

MainFrame::MainFrame(...): wxFrame(...)
{
wxString loc_choices[3] = {"mode explosion","mode diffus", "mode ambiant"};
m_pSingleChoice = new wxSingleChoiceDialog(this, "mode:", "made", 3);
}

et ca ca n'affiche rien par contre si je declare de la meme maniere un "wxTextCtrl" la il me l'affiche.

si vous aviez une suggestion



cppDupDup34

2 réponses

Messages postés
547
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
7 octobre 2007
1
Bonjour,



c'est tout à fait normal que rien ne s'affiche.

wxSingleChoiceDialog n'est pas un contrôle, mais une boîte de dialogue
contenant une liste de choix, un bouton Ok et en option un bouton
cancel.

Le contrôle pour la liste de choix est un wxChoice.



Pour afficher le wxSingleChoiceDialog il faut utiliser sa fonction membre :

int wxSingleChoiceDialog::ShowModal();



Cordialement



FredCL
Messages postés
212
Date d'inscription
dimanche 29 juin 2003
Statut
Membre
Dernière intervention
13 mai 2006

merci !!

cppDupDup34