Forme Compatible

hardouz Messages postés 196 Date d'inscription jeudi 22 février 2007 Statut Membre Dernière intervention 26 novembre 2009 - 27 oct. 2007 à 21:33
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 - 28 oct. 2007 à 23:46
salut
J'ai un programme qui marche bien sur ma machine mais lorsque je louvre sur des autre PC la forme ce redimensionne celon l'ecran et je sais plus quoi faire pr regler ce probléme ?
merci d'avance

6 réponses

cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
27 oct. 2007 à 22:45
problème de résolution d'écran.

ex: ton pc est en 1024 X 768
et tu te testes l'appli sur un autre PC en 1280 X 1024


et qd tu executes tu as des surprises sur l'ensemble de tes formes..

cantador
0
hardouz Messages postés 196 Date d'inscription jeudi 22 février 2007 Statut Membre Dernière intervention 26 novembre 2009
28 oct. 2007 à 01:17
salut
merci et que doit je faire pour que le prog soit stable !
0
tilab Messages postés 95 Date d'inscription mercredi 25 octobre 2006 Statut Membre Dernière intervention 26 octobre 2009 4
28 oct. 2007 à 07:33
hello

sur les propriétés de la form:
constraints avec min et max pour la grandeur de la form

et sur chaque composants il y a la propriété Anchors qui te fixe le composant sur la form

Alex
0
hardouz Messages postés 196 Date d'inscription jeudi 22 février 2007 Statut Membre Dernière intervention 26 novembre 2009
28 oct. 2007 à 19:21
salut
Merci mais ... que doit-je faire ?
0

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

Posez votre question
tilab Messages postés 95 Date d'inscription mercredi 25 octobre 2006 Statut Membre Dernière intervention 26 octobre 2009 4
28 oct. 2007 à 20:28
Hello

ce que tu dois faire c 'est trouvé la meilleure solution pour ton application

il y a aussi la fonction ScaleBy qui redimensione mais sans changer le coin haut gauche (toujours pas proportionel)
ou si non il faut coder en passant sur chaque composant (for statment) en utilisant le screen.width and screen.heigth mais attention il faut aussi penser à la grandeur des caractères le résultat est possible mais pas évident. Cantador cette fois t'aidera pour le code.
mais je pense que la solution proposée ci-dessus est la plus logique.

Alex
0
cs_cantador Messages postés 4720 Date d'inscription dimanche 26 février 2006 Statut Modérateur Dernière intervention 31 juillet 2021 13
28 oct. 2007 à 23:46
Il y a une possiblité qui consiste à stocker la résolution trouvée au démarrage puis de la changer vers celle de la construction de l'appli, et quand tu quittes tu remets tout en place.
Mais l'inconvénient est que si l'utilisateur a besoin de mettre en réduction le programme, il devra toujours travailler dans une résoltion qui n'est pas celle habituelle (nombre d'élèments à l'écran, acuité visuelle etc..)


Et il y a aussi les positions des icones (il y a toutefois une source là dessus dans le forum)..



"ou si non il faut coder en passant sur chaque composant (for statment) en utilisant le screen.width and screen.heigth mais attention il faut aussi penser à la grandeur des caractères le résultat est possible mais pas évident."


La taille des caractères est effectivement un problème..
il faut utiliser une fonte vectorielle (ex : arial)


En fait, ce n'est pas simple du tout et dans ce domaine il n'y a de solution toute faite.


Essaie de mettre la propriété SCALED de ta forme à FALSE.

cantador
0
Rejoignez-nous