WxSingleChoiceDialog

Résolu
cppdupdup34 Messages postés 212 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 13 mai 2006 - 2 août 2005 à 13:01
cppdupdup34 Messages postés 212 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 13 mai 2006 - 10 août 2005 à 17:35
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

fredcl Messages postés 547 Date d'inscription mercredi 8 janvier 2003 Statut Membre Dernière intervention 7 octobre 2007 1
2 août 2005 à 21:52
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
3
cppdupdup34 Messages postés 212 Date d'inscription dimanche 29 juin 2003 Statut Membre Dernière intervention 13 mai 2006
10 août 2005 à 17:35
merci !!

cppDupDup34
0
Rejoignez-nous