Les fenêtres MDI

[Résolu]
Signaler
Messages postés
54
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
5 mai 2010
-
Messages postés
54
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
5 mai 2010
-
Bonjour à tous,

Cela fais 1 ans que je suis entrain de faire un IDE PC pour le LUA. Mais j'aimerai changer un peut l'interface principale, car dans la version actuel l'utilisateur ne peux que éditer su'un seul script a la fois donc c'est assez chi--t quand on programme. Donc j'aimerai savoir si il y a possibiliter de mettre en place un systéme MDI. Aprés plusieur teste sur le MDI, j'ai reussi à mettre bien en place dans chaque MDI fille ma zone de text, mais il y a encore un problème. Le problème est le suivant :
     Dans la version actuel il y a la zone de texte a gauche et a droite un petit explorateur de fichier avec un treeview et j'aimerais garder      cette explorateur. Mais je ne sais pas commen faire pour que les MDI fille ne puissent pas allez endessous de l'explorateur.

Ensuite est-il possible de configurer un panel ou autre comme un contener MDI si oui quoi et comment

Je remerci d'avance tous ceux qui vont lire et donner des réponces ou des idées (Pour information je profite de mon programme pour faire un peu de pub pour ce site)

8 réponses

Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
tu peux déplacer les fenetres au clavier.... (clic gauche sur l'icone de la fille > déplacer , ensuite, tu joues avec les touches flechees et tu valide par Entréé)

j'ai fais le test, sous VB2005 ...
j'ai docké un Panel sur un MDI, j'ai affiché un MDIChild, j'ai rien vu d'anormal par rapport a d'autres MDI...
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
en VB6, suffisait d'ajouter un controle Alignable dans la MDI (un pictureBox, par exemple)
Messages postés
54
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
5 mai 2010

Dans un premier temp je suis en VB2005.net en suite j'ai déjà essayer cette solution mais le problème c'est que l'on peut glisser les MDI fille en dessous
Messages postés
54
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
5 mai 2010

En faite j'aimerai pouvoir redimentionner la zone MDI
Mais mercie quand même pour ton idée
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
on a toujours pu le faire....
Messages postés
17288
Date d'inscription
mercredi 2 janvier 2002
Statut
Modérateur
Dernière intervention
27 septembre 2021
70
je veux dire, la technologie MDI n'est pas nouvelle...

et on a toujours pu déplacer les filles, et les glisser sous les barres d'outils et autres panneaux...
Messages postés
54
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
5 mai 2010

oui mais pour les barres d'outil c'est diférents car tu ne peut pas cacher sous une barre d'outil car pour déplacer la fenêtre tu doit la saisire dans la zone de titre donc sous une barre d'outil tu pouras au maximum cacher partiellement le titre et encore tu as la scrollbar qui vient de suite. Mais dans mon cas a moi on peut litérallemnet cacher la fenêntre pour ne faire aparaitre que une fine ligne bleu et sans avoir les scrollbars visible
Messages postés
54
Date d'inscription
lundi 29 mai 2006
Statut
Membre
Dernière intervention
5 mai 2010

Grand mercie j'ai enfin compris pourquoi ca ne fonctionner pas comme je voulais on va dire que j'ai  oublier le dock right