[VB5] Centrer les objets sur une feuille maximizée ???

Centrer les objets sur une feuille maximizée ??? [VB5] - Programmation

Marsh Posté le 02-03-2002 à 23:48:36    

Lut,
je suis en train de faire un petit screen saver en VB5
j'ai mis des contrôles de type label ainsi que des pictures box.
La feuille a une taille inférieure à 800*600
Je la maximise donc lors de l'execution afin qu'elle occupe tout l'écran.
Seulement, les contrôles restent à leur position initiale par rapport au côté gauche et au haut de la feuille.
Y a-t-il moyen de les centrer automatiquement lorsque la feuille est maximisée ?
Merci d'avance.
@+


---------------
Rick The Alone :D
Reply

Marsh Posté le 02-03-2002 à 23:48:36   

Reply

Marsh Posté le 03-03-2002 à 16:11:47    

C'est chiant mais c'est la seule solution :
 
Sur l'événement Resize de ta form, tu dois redimmensionner tous tes contrôles en fonction de la taille de ta form...
 
C'est pas très performant mais j'ai jamais rien trouver d'autre comme solution...  :(


---------------
Plus un ordinateur possède de RAM, plus vite il peut générer un message d'erreur.
Reply

Marsh Posté le 03-03-2002 à 17:25:29    

Ok Bendes, je te remercie ....
J'ai bricoler un truc à la place,
Ma feuille étant noire, je la laisse taille normale et centrée et par contre, j'ouvre une autre feuille noire en arrière plan et vide et je la maximise.
Ca fait illusion ;)
@+


---------------
Rick The Alone :D
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed