begin process at 2012 05 29 16:55:27
  Trouver un code source :
 
dans
 
Accueil > Forum > 

Archive C/C++

 > 

Archives

 > 

Graphique

 > 

probleme: dialog child disparait quand touche entrée appuyé


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

probleme: dialog child disparait quand touche entrée appuyé

mardi 3 mai 2005 à 11:59:33 | probleme: dialog child disparait quand touche entrée appuyé

weexity

salut a tous!!!!

    j'ai creé 4 dialogs child non modal differentes dynamiquement avec plein de petits boutons, c'est cool et ca marche bien, sauf que j'ai un souci quand j'appui sur la touche ENTREE (par mal chance) la fenetre dialog que j'utilise disparait. 

   je supose qu'elle passe en hide, puique que quand je modifie la taille de fenetre principale elles reaparaissent toutes.  c'est juste un probleme avec la touche ENTREE (ou peut etre d'autre d'ailleurs faut que j'essai)

   qlq 1 connais un moyen deviter se probleme, dans les propriete de CDialog par exemple, ou c'est ailleurs peut etre, ou bien annuler l'action de la touche ENTREE pour mes dialogs.

merci d'une reponse au plus vite si possible car je suis en stage dans une boite un peut speed

a plus

mardi 3 mai 2005 à 12:52:24 | Re : probleme: dialog child disparait quand touche entrée appuyé

ymca2003

Réponse acceptée !
Il faut surcharger les fonction OnOK et onCancel et NE PAS appeler CDialog::OnOK() ou CDialog::OnCancel();

dans le .h dans la message table :
virtual void OnOK();
virtual void OnCancel();

dans le .cpp :

void TaClasse::OnOK()
{
}

void TaClasse::OnCancel()
{
}

=> On évite le traitement par défaut des touches [Entrer] et [Echap] qui ferme le dialogue.
mardi 3 mai 2005 à 14:09:00 | Re : probleme: dialog child disparait quand touche entrée appuyé

weexity

merci YMCA2003
c'est ce que je voulais, mais quel truffe je suis!!!!!! je cherchais mon erreur ailleurs.....

je crois que le vais aller me coucher, c'est une faute de gros debutant la que j'ai fait   hihihihi!!!! 

merci bocou Mr....


Cette discussion est classée dans : probleme, dialog, touche, child, disparait


Répondre à ce message

Sujets en rapport avec ce message

Probleme d'origine!! [ par tormoj ] Salut a tous,je fait encore appelle a vous car je suis encore bloqué dans mon projet.CAD :je dessine correctement dans une dialog mais le probleme c'e Probleme d'origine!! [ par tormoj ] Salut a tous,je fait encore appelle a vous car je suis encore bloqué dans mon projet.CAD :je dessine correctement dans une dialog mais le probleme c'e Probleme de DIALOG sous DEV-C++ [ par Viper31 ] Salut , Je voulais savoir si d'autre comme moi on des problemes pour declarer le style d'une boite de dialog dans le fichier resource sous DEV-C++ ?? Touche Entree avec une dialog box [ par oRTEEZ ] Ok on ne s'enerve pas, j'ai deja parcouru tout ce que le forum recelle sur ce sujet mais rien ne me convient.Sous visual C++J'ai cree mon interface av paindre en boucle [ par sebseb42 ] salut a tousvoila, je vous expose mon probleme, j'utilise une child window dans une windows normal, et je voudrais paindre le contenu de ma child wind probleme dll [ par spyanakine ] salut j ai un pb avec une dll que j ai créé en fait dans cette dll j ai une boite de dialog avec un controle chart (mschrt20.ocx) lorsque j apelle cet Probleme compteur [ par un4given ] Bonjour a tous !Je debute en c++ et j'ai un petit soucis que voici :En fait je voudrais realiser un programme qui calcule le poul cardiaque (c'est un Probleme avec GTK et le code touche [ par Vamps ] Bonjour,En faite je veut en utilisant un switch que le programme reagisse a differente touche, en loccurance ici la touche ENTRER regarder le code :gb probleme avec dev c++ [ par val13190 ] Bonjour,Voila j'ai crée un petit programme en C, grâce à la SDL et à dev-c++.Mais, j'ai un problème dans mon code, j'essaye de mettre mon programme en probleme d'heritage [ par naddoush ] salut tout le monde, j'ai deux classes: classe dialog qui herite de QDialog et classe MyWidget qui herite de QMainWindow. bon, la classe MyWidget a c


Nos sponsors


Sondage...

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

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,967 sec (3)

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