Taille de fenetre

cs_akdmks Messages postés 14 Date d'inscription jeudi 18 novembre 2004 Statut Membre Dernière intervention 2 mai 2005 - 30 mars 2005 à 14:19
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 - 30 mars 2005 à 14:54
Bonjour,

J'ai un petit soucis, je suis sur un ptit projet, j'ai mes fenetres,
mes boutons, tout va bien sur mon pc ... Mais quand je passe sur un
autre pc qui a par exemple une autre résolution, toutes mes fenetres
deviennent bizarres, tous les boutons sur la droite ou gauche. Donc je
voudrais savoir s'il y a pas un moyen de définir la position des
éléments d'une fenetre en relatif et pas en absolu ... ou autre chose,
je sais pas ...

MERCI !!!

3 réponses

NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
30 mars 2005 à 14:30
Tu peux définir leur position dans l'event Resize de ta form.


Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)



NH
0
Starec Messages postés 152 Date d'inscription mercredi 30 mars 2005 Statut Membre Dernière intervention 5 mars 2007
30 mars 2005 à 14:36
Salut,
Ce que je fais comme je programme en résolution 1024, régulièrement je passe en 800*600 pour voir si toutes mes fenêtres entrent dans l'écran.

De plus en travaillant je positionne mes contrôles par programmation (left, top), c'est plus long , (et je les positionne en rapport à la taille de la fenêtre), ainsi si je veux le centrer, j' écris (me.width - me.ctrl.width)/2, ainsi mon contrôle quel que soit la résolution sera toujours au milieu.

C'est long, mais sa fonctionne

Bon courage

Starec
0
NHenry Messages postés 15113 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 22 avril 2024 159
30 mars 2005 à 14:54
akdmks, g croi k ta pa tout compri.
Il est plus pratique et plus facile de poser ses questions sur le forum ken privé.





Il est plus facile de batiser kk1 que de la convertir. (surtout en programmation)



NH
0
Rejoignez-nous