MDIChild et position au démarrage

hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007 - 12 oct. 2005 à 21:15
acecel Messages postés 140 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 14 octobre 2006 - 13 oct. 2005 à 13:49
Bonjour à tous,

J'ai une feuille MDI mère principale et plusieurs feuilles MDIChild dedans.

Comment positionner mes feuilles filles au démarrage de l'application ?
J'arrive bien à les placer comme je veux avec du code dans MDIForm_Initialize(), mais le résultat n'est pas terrible au démarrage, on voit une fraction de seconde mes feuilles MDI filles sur leur emplacement original.

Pourquoi lorsque je change la position d'une feuille MDI fille dans ses propriétés (.Top et .Left), VB ne veut rien savoir au démarrage et les positionne "en escalier" ..???

Merci à tous pour votre aide.

@+
Hub's

6 réponses

cs_DARKSIDIOUS Messages postés 15814 Date d'inscription jeudi 8 août 2002 Statut Membre Dernière intervention 4 mars 2013 131
12 oct. 2005 à 21:51
Il faut que la propriété StartupPosition soit sur 0 il me semble.

_____________________________________________________________________
DarK Sidious

Un API Viewer (pour le VB, VB.NET, C, C# et Delphi) tout en français : www.ProgOtoP.com/popapi/
0
hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007
12 oct. 2005 à 22:21
Salut DarK Sidious, merci pour ta réponse.

StartupPosition est bien sur "0 - Manual".
D'ailleurs, si je veux changer cette valeur dans les propriétés de ma Feuille MDIChild, j'ai le message d'erreur :
Valeur de propriété incorrecte

Les autres choix sont :
1 - CenterOwner
2 - CenterScreen
3 - WindowsDefault

Mais seul "0 - Manual" est possible !!

Merci de votre aide,
Hub's
0
acecel Messages postés 140 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 14 octobre 2006
13 oct. 2005 à 11:34
La propriété "Windows State" de ta feuille fille est sur quoi?
0
acecel Messages postés 140 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 14 octobre 2006
13 oct. 2005 à 11:35
Il faut qu'elle soit sur 0-Normal pour que tu puisse changer
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
hubsm Messages postés 28 Date d'inscription mercredi 12 juin 2002 Statut Membre Dernière intervention 26 juin 2007
13 oct. 2005 à 13:46
La propriété "Windows State" de mes feuilles filles est bien sur 0-Normal.

Hub's
0
acecel Messages postés 140 Date d'inscription jeudi 6 mai 2004 Statut Membre Dernière intervention 14 octobre 2006
13 oct. 2005 à 13:49
Et BorderStyle est bien sur 2-Sizable ?
0
Rejoignez-nous