WxDialog + Bouton ---> bouton marche pas....

cs_satellite34 Messages postés 688 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 2 juin 2006 - 9 sept. 2005 à 01:13
cs_satellite34 Messages postés 688 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 2 juin 2006 - 9 sept. 2005 à 02:31
Bonjour,

j' ai un probléme dont la réponse est, je m' en doute, déconcertente de simplicité.

voila, je créé un wxDialog, j' y met un textCtrl et un bouton, et impossible de faire marcher le bouton;
voila le code de la creation du Dialog :

/*---------------------------------------------------------------------------
Dialogue commande
----------------------------------------------------------------------------*/
m_comDialog = new wxDialog(this, ID_COMDIALOG,
"Envoi de commande",
wxDefaultPosition, wxDefaultSize,
wxDEFAULT_DIALOG_STYLE);

StaticTextCommand = new wxStaticText(m_comDialog,
ID_STCMD,
wxT("Envoyer une commande au serveur"),
wxPoint(10,10), wxSize(172,17),
0, wxT("StaticTextCommand"));

SendCommand = new wxTextCtrl(m_comDialog,
ID_FTPCMD,
"Commande FTP + enter",
wxPoint(10,28), wxSize(139,25),
wxTE_PROCESS_ENTER);

Button4 = new wxButton(m_comDialog, ID_BUTTON4, _("Envoyer"), wxPoint(9,51), wxSize(57,25), 0, wxDefaultValidator, wxT("ButtonEnvoyer"));

aprés ca, la fonction du boutton :

EVT_BUTTON(ID_BUTTON4, FTPclientFrm::Boutton4Click)
void Boutton4Click(wxCommandEvent &event);

void FTPclientFrm::Boutton4Click(wxCommandEvent& event)
{
wxMessageBox("Veuillez vous connecter à un serveur FTP", "Connectez vous", wxOK, this);
return;
}

Erf, logiquement, ca devrai marcher non????
Ou faut - il que je creer une classe pour le wxDialog et tout le toutim.....
???


event.Merci();
@+;
ROOT_DIEU Alias satellite34

1 réponse

cs_satellite34 Messages postés 688 Date d'inscription mercredi 6 avril 2005 Statut Membre Dernière intervention 2 juin 2006 1
9 sept. 2005 à 02:31
Bon, j ' ai résolu mon pb en faisant une classe pour le dialog;

Maintenant, ce dialog doit acceder aux fonction membres d' une otre classe....
erf, je pense que ca, je vais y arriver tout seul...

Désolé du dérengement.


event.Merci();
@+;
ROOT_DIEU Alias satellite34
0
Rejoignez-nous