OVH Cloud OVH Cloud

MDI

2 réponses
Avatar
PePiCK
Bonjour groupe,

Bon, j'expose mon problème,

Une application de soumission de projet.
Chaque soumission comporte plusieurs forms. (solution envisageable, onglet
mais +++ controls, gestion plutot complexe)

Je veux pouvoir ouvrir plusieurs soumissions a la fois.
Donc il me faudrait genre un deuxième niveau de MDI.

Est-ce possible ?

Merci pour vos réflexions

PePiCK

2 réponses

Avatar
Zoury
le modèle de l'IDE de VB te conviendrait il me semble.. tu as autant de
hierarchie que nécessaire, tu n'as qu'à cliquer sur un item pour accéder à
sa fenêtre (toutes MDIChild).

qu'en penses-tu?

--
Cordialement
Yanick Lefebvre - MVP pour Visual Basic
http://faq.vb.free.fr/?rubrique=0 - http://www.mvps.org/vbnet/
http://www.mentalis.org/agnet/apiguide.shtml - http://www.mztools.com/
"PePiCK" wrote in message
news:
Bonjour groupe,

Bon, j'expose mon problème,

Une application de soumission de projet.
Chaque soumission comporte plusieurs forms. (solution envisageable, onglet
mais +++ controls, gestion plutot complexe)

Je veux pouvoir ouvrir plusieurs soumissions a la fois.
Donc il me faudrait genre un deuxième niveau de MDI.

Est-ce possible ?

Merci pour vos réflexions

PePiCK








Avatar
Ledev
"PePiCK" a écrit dans le message de
news:
Bonjour groupe,

Bon, j'expose mon problème,

Une application de soumission de projet.
Chaque soumission comporte plusieurs forms. (solution envisageable, onglet
mais +++ controls, gestion plutot complexe)

Je veux pouvoir ouvrir plusieurs soumissions a la fois.
Donc il me faudrait genre un deuxième niveau de MDI.

Est-ce possible ?

Merci pour vos réflexions



Non, une seul feuille MDI par projet.
Les solution la moin embêtante serait:
Crée des EXEs ActiveX qui pour chaque nouvelle feuille MDI(et pas des
DLLs, tu ne pourra pas)
Crée des EXEs Standard qui communique entre eux(par l'un des X moyens
offert pas Windows, de DDE au message windows)
Emulé des feuilles MDI avec des feuilles de fond gris foncée, et une
gestion des fenêtre fille(par exemple les bloquer sur les bords, sa serrai
pas tout a fait pareil mais sa serrai déjà sa)
Par contre, dans le cas de cette solution, je te conseil vivement de
faire de même avec toutes tes feuilles MDI, et pas d'en faire une en vrai
MDI et les autres comme ceci, car sa rendrai ton application pas trés
homogéne.

a+