Trouver une ressource (Nouvelle version du moteur, plus rapide & pertinent, essayez le !)
Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !
Sujet : Menus popup dans un MDIChild [ Archives Visual Basic / Formulaire ] (Sandro)
|
Menus popup dans un MDIChild
le 25/06/2001 15:35:07

Sandro
|
Hello... je vais essayer de faire court :-) J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible Le popup marche a merveille avec la commande PopupMenu Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI. Help please
|
|
|
|
Re : Menus popup dans un MDIChild
le 25/06/2001 17:42:15

Makabey
|
C'est exactement comme cela que ça doit fonctionner, les menus du parent ne doivent fournir que les fonctions pour ouvrir un premier enfant et fermer l'application quand aucun enfant est chargé. L'enfant en revanche doit présenter tout les choix: ouvrir un autre enfant, imprimer, fermer l'enfant en cours (lui-même), fermer l'application, etc...
C'est pas drôle mais quand on comprend la logique, tout ce tiens.
------------------------------- Réponse au message : -------------------------------
Hello... je vais essayer de faire court :-)
J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible
Le popup marche a merveille avec la commande PopupMenu
Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI.
Help please
|
|
|
|
Re : Menus popup dans un MDIChild
le 25/06/2001 18:45:53

sandro
|
Damned ! J'avais donc oublié tout simplement oublié d'être logique
C'est fou l'informatique, en définitif, c'est trivial
Sauf que c'était pas le fond de ma question, je veux juste caser le contenu de mon Popup quelque part, sans qu'il interfère avec les menus.
En C++Builder ya la classe TPopupMenu pour ça
En VB, je vais bien trouver une astuce de la mort :-)
Merci quand même
------------------------------- Réponse au message : -------------------------------
C'est exactement comme cela que ça doit fonctionner, les menus du parent ne doivent fournir que les fonctions pour ouvrir un premier enfant et fermer l'application quand aucun enfant est chargé. L'enfant en revanche doit présenter tout les choix: ouvrir un autre enfant, imprimer, fermer l'enfant en cours (lui-même), fermer l'application, etc...
C'est pas drôle mais quand on comprend la logique, tout ce tiens.
------------------------------- Réponse au message : -------------------------------
Hello... je vais essayer de faire court :-)
J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible
Le popup marche a merveille avec la commande PopupMenu
Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI.
Help please
|
|
|
|
Re : Menus popup dans un MDIChild
le 25/06/2001 18:49:50

sandro
|
Damned ! J'avais donc oublié tout simplement oublié d'être logique
C'est fou l'informatique, en définitif, c'est trivial
Sauf que c'était pas le fond de ma question, je veux juste caser le contenu de mon Popup quelque part, sans qu'il interfère avec les menus.
En C++Builder ya la classe TPopupMenu pour ça
En VB, je vais bien trouver une astuce de la mort :-)
Merci quand même
------------------------------- Réponse au message : -------------------------------
C'est exactement comme cela que ça doit fonctionner, les menus du parent ne doivent fournir que les fonctions pour ouvrir un premier enfant et fermer l'application quand aucun enfant est chargé. L'enfant en revanche doit présenter tout les choix: ouvrir un autre enfant, imprimer, fermer l'enfant en cours (lui-même), fermer l'application, etc...
C'est pas drôle mais quand on comprend la logique, tout ce tiens.
------------------------------- Réponse au message : -------------------------------
Hello... je vais essayer de faire court :-)
J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible
Le popup marche a merveille avec la commande PopupMenu
Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI.
Help please
|
|
|
|
Re : Menus popup dans un MDIChild
le 25/06/2001 18:49:52

sandro
|
Damned ! J'avais donc oublié tout simplement oublié d'être logique
C'est fou l'informatique, en définitif, c'est trivial
Sauf que c'était pas le fond de ma question, je veux juste caser le contenu de mon Popup quelque part, sans qu'il interfère avec les menus.
En C++Builder ya la classe TPopupMenu pour ça
En VB, je vais bien trouver une astuce de la mort :-)
Merci quand même
------------------------------- Réponse au message : -------------------------------
C'est exactement comme cela que ça doit fonctionner, les menus du parent ne doivent fournir que les fonctions pour ouvrir un premier enfant et fermer l'application quand aucun enfant est chargé. L'enfant en revanche doit présenter tout les choix: ouvrir un autre enfant, imprimer, fermer l'enfant en cours (lui-même), fermer l'application, etc...
C'est pas drôle mais quand on comprend la logique, tout ce tiens.
------------------------------- Réponse au message : -------------------------------
Hello... je vais essayer de faire court :-)
J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible
Le popup marche a merveille avec la commande PopupMenu
Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI.
Help please
|
|
|
|
Re : Menus popup dans un MDIChild
le 25/06/2001 18:49:52

sandro
|
Damned ! J'avais donc oublié tout simplement oublié d'être logique
C'est fou l'informatique, en définitif, c'est trivial
Sauf que c'était pas le fond de ma question, je veux juste caser le contenu de mon Popup quelque part, sans qu'il interfère avec les menus.
En C++Builder ya la classe TPopupMenu pour ça
En VB, je vais bien trouver une astuce de la mort :-)
Merci quand même
------------------------------- Réponse au message : -------------------------------
C'est exactement comme cela que ça doit fonctionner, les menus du parent ne doivent fournir que les fonctions pour ouvrir un premier enfant et fermer l'application quand aucun enfant est chargé. L'enfant en revanche doit présenter tout les choix: ouvrir un autre enfant, imprimer, fermer l'enfant en cours (lui-même), fermer l'application, etc...
C'est pas drôle mais quand on comprend la logique, tout ce tiens.
------------------------------- Réponse au message : -------------------------------
Hello... je vais essayer de faire court :-)
J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible
Le popup marche a merveille avec la commande PopupMenu
Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI.
Help please
|
|
|
|
Re : Menus popup dans un MDIChild
le 06/01/2003 23:47:07

Elkouo
|
As-tu trouvé la solution car je suis confronté au même problème?
------------------------------- Réponse au message : -------------------------------
> Damned ! > J'avais donc oublié tout simplement oublié d'être logique > > C'est fou l'informatique, en définitif, c'est trivial > > Sauf que c'était pas le fond de ma question, je veux juste caser le contenu de mon Popup quelque part, sans qu'il interfère avec les menus. > > En C++Builder ya la classe TPopupMenu pour ça > > En VB, je vais bien trouver une astuce de la mort :-) > > Merci quand même > > ------------------------------- > Réponse au message : > ------------------------------- > > C'est exactement comme cela que ça doit fonctionner, les menus du parent ne doivent fournir que les fonctions pour ouvrir un premier enfant et fermer l'application quand aucun enfant est chargé. L'enfant en revanche doit présenter tout les choix: ouvrir un autre enfant, imprimer, fermer l'enfant en cours (lui-même), fermer l'application, etc... > > C'est pas drôle mais quand on comprend la logique, tout ce tiens. > > > > ------------------------------- > Réponse au message : > ------------------------------- > > Hello... je vais essayer de faire court :-) > > J'ai un p'ti soft MDI. Dans une feuille Child, je veux faire apparaître un menu Popup. J'y ajoute donc un menu, je le mets invisible > > Le popup marche a merveille avec la commande PopupMenu > > Le seul problème, est que la barre de menu de mon CHild (qui est donc "vide" car invisible), vient remplacer celle de la feuille MDI. > > Help please > >
|
|
|
Classé sous : menu, popup, mdi, menus, mdichild
|
Téléchargements
Logiciels à télécharger sur le même thème :
|