begin process at 2012 05 30 12:42:20
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

wxWidgets : projet basé sur une boite de dialog ?


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

wxWidgets : projet basé sur une boite de dialog ?

lundi 25 octobre 2004 à 15:46:27 | wxWidgets : projet basé sur une boite de dialog ?

Daimadoshi

slt tlm, voila je voudrai faire un projet basé sur une boite de dialog avec dev c++ en me servant de wxWidgets.
mon probleme est le suivant j'ai fait dans un premier temps2 classes derive de wxFrame et wxApp mais le corp de la fenetre est de couleur gris sombre sauf pour les control qui sont gris claire ( resultat plutot moche ) probleme que j'ai resolu en changeant ma classe derivé de wxFrame et classe derivé de wxDialog mais la nouveau probleme quand je quitte l'application elle ne se ferme pas completement ( processus tjrs present dans le gestionnaire des taches )
finalement je ne sais pas ce qui est le mieux deriver de wxDialog ou Frame puis surtour comment resoudre le probleme lier a une des 2 methodes
lundi 25 octobre 2004 à 15:52:28 | Re : wxWidgets : projet basé sur une boite de dialog ?

Daimadoshi

je crois que je ne suis pas dans la bonne section! on peut deplacer le topic dans un endroit plus adequat
lundi 25 octobre 2004 à 17:42:13 | Re : wxWidgets : projet basé sur une boite de dialog ?

fredcl

Bonjour,

il faut gérer les évènement de fermeture de ton wxDialog

par exemple :
BEGIN_EVENT_TABLE(AppDialog, wxDialog)
EVT_BUTTON(BTN_CLOSE, AppDialog::OnQuit)
EVT_CLOSE(AppDialog::OnQuit)
END_EVENT_TABLE()

Le premier événement gère un bouton dont l'identifiant serais BTN_CLOSE
et le deuxième événement gère la case avec la croix rouge en haut à droite de ton dialogue

tu doit mettre dans la fonction menbre OnQuit l'appel à la fonction Destroy comme ceci :

void AppDialog::OnQuit(wxCommandEvent& event)
{
Destroy();
}

Voilà comme ça cela devrais marcher

A+

Fred

lundi 25 octobre 2004 à 19:32:50 | Re : wxWidgets : projet basé sur une boite de dialog ?

Funto66

Oui d'ailleurs sur le site officiel de wxWidgets il y a un mini-tutorial sur le sujet.

Une autre possibilité est de créer un wxPanel qui occupera toute ta wxFrame, un wxPanel étant l'équivalent d'un wxDialog mais sans la barre de titre.

---------------------------------------------------------
Patience et longueur de temps font plus que force ni que rage....
Coucous flingueurs 3D : http://www.freewebs.com/cf3d/
lundi 25 octobre 2004 à 22:09:32 | Re : wxWidgets : projet basé sur une boite de dialog ?

Daimadoshi

en fait j'ai fait un wxPanel, merci pour votre aide


Cette discussion est classée dans : projet, probleme, boite, wxwidgets, basé


Répondre à ce message

Sujets en rapport avec ce message

export et import de boite de dialogue [ par Sade ] j'ai un projet A constitué d'un ensemble de boite de dialogue.je développe maintenant un projet B, pour celui-ci, j'aurais besoin de boite de dialogue Help !!! Probleme de Boite de Dialogue dans une toolbar ie [ par Stephcoet ] Je suis en train de développer un pluggin sous Internet Explorer permettant d'afficher une barre d'outil par laquelle différentes actions seront lancé Probleme avec Visual C++ [ par chabichabs ] J'ai un petit souci avec les ressources des boites de dialogue.Je crée un new projet et quand j'insère une ressource après les scroll bar (slider, pro probleme avec projet MFC exe et Visual c++ 6 [ par jardel ] voilà, lorsque je cré un projet MFC exe, visual c++ 6 trouve cette erreur :Cannot open precompiled header file: 'Debug/Draw.pch': No such file or dire probleme avec "new" [ par raptor88 ] lorsque j'utilise l'operateur new dans mon projet actuel il renvoi un pointeur "0xbaadf00d"quelqu'un sait il d'ou cela peut-il venir ca c'est le seul directX avec c++Builder [ par pro69 ] J'ai un petit probleme lorsque j'essaye de compiller des projet directX avec c++Builder. Les probleme commence deja quand je tempte d'utiliser le winm Importet une boite de dialogue d'un projet a un autre (VC++) [ par dreamkiller_52 ] Bo,jours, Voila j'ai crée une boite de dialogue dans un projet et je voudrai la reutilisé dans un autre projet mais je sais pas comment faire pour l'i Gros probleme avec : dclusr.bpi [ par xav42 ] bonjour,Je suis etudiant et je dois finir un projet durant les vacances.J'ai pris mon projet du pc de mon ecole, mais chez moi, il ne fonctionne pas: probleme fonction de recherche dans mes fichier [ par fartman2001 ] Bonjour voila, j'ai un probleme avec mon projet en langage C de fin d'année, plus qu'un 5 jours et malheureusement, il foire partout. quelqu'n pourrai MFC, boite de dialogue [ par colargol ] Salut a tous,J'ai un projet ou il n'y a qu'une feuille.Moi je voudrais utiliser une boite de dialogue et pas de feuille.Lors de la creation du projet,


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,827 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales