Adapter un pgm en fonction de la taille de l'écran
zorville34
Messages postés15Date d'inscriptionlundi 30 mai 2005StatutMembreDernière intervention23 janvier 2013
-
28 janv. 2006 à 14:17
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 2014
-
9 févr. 2006 à 20:43
Bonjour
Besoin d'un coup de main. J'ai développé une petite application avec
comme ecran 1280 x 1024. Comment faire pour que le pgm s'adapte sur un
écran en 1024 x 768 sans trop de modification dans la souce.
Merci par avance
A voir également:
Adapter un pgm en fonction de la taille de l'écran
Abadianet
Messages postés40Date d'inscriptionmercredi 2 novembre 2005StatutMembreDernière intervention19 juin 20061 28 janv. 2006 à 23:25
Je ne comprends pas ta question
Si tu veux que toutes des formes se redimmensionnent en fonction de la taille de l ecran utilise la fonction : SystemParametersInfo(SPI_GETWORKAREA, 0, Pointer(@Rect), 0) Elle donne la place disponible (écran - la barre de tâche)
ensuite tu obtiens la taille avec Rect.Top, Rect.Bottom, Rect.Left, Rect.Right pour redimmensionner tes écrans par programme
cs_rt15
Messages postés3874Date d'inscriptionmardi 8 mars 2005StatutModérateurDernière intervention 7 novembre 201413 9 févr. 2006 à 20:43
En ce qui me concerne, quand je fais une appli, je le test régulièrement dans la résolution minimale que je garantit pour mon appli. La plupart des PC actuel accèpte le 800*600, et certains n'accèpte pas plus.
Donc il faut disposer les contrôles de manière à ce qu'ils rentre dans du 800 par 600. Ensuite, on peut jouer avec les propriétés align et anchor pour résoudre un paquet de redimenssionement, et ainsi utiliser la place supplémentaire permis par les hautes résolution.
En ce qui concerne ton appli, tu peux éventuellement changer la résolution de l'écran sur lequel tu veux faire tourner ton appli (Il y a une API windows pour ça). Mais encore faut-il qu'il accèpte du 1280x1024, et de manière comfortable...