Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Resolución de pantalla (https://www.clubdelphi.com/foros/showthread.php?t=28867)

luxus 04-01-2006 23:52:21

Resolución de pantalla
 
Hola a todos,
Estoy creando una aplicacion y me gustaria configurar la resolucion de pantalla. Os explico, me he dado cuenta que el tamaño de algunos de los forms varia dependiendo de la resolución de pantalla. Por ello, en algunos monitores algunos forms se muestran mayor que que el adecuado por lo que no funciona correctamente.
No sé si una posibilidad seria la de calcular la resolucion de la pantalla y redimensionar todos los forms.
Os agradeceria si me pudieses echar una mano y aportar luz.
Gracias y un saludo.

lpmlpm 05-01-2006 00:09:55

estas propiedades te dan la resolución de la pantalla:
Código Delphi [-]
screen.width;
screen.Height;

Seria la base para hacer los cálculos que mencionas

FGarcia 05-01-2006 05:22:08

Resolucion pantalla
 
Extraido y resumido de "Mastering Delphi 6" de Marco Cantu:

Part II: Visual Programming
Chapter 9: Position, Size, Scrolling and Scaling

Automatic Scalling (Dimensionado automatico)
1. Colocar la propiedad Scaled de el Form a True (default)
2. Usar solo fonts True Type (MS Sans Serif es la del sistema pero no se dimesiona bien)
3. Usar en la computadora de desarrollo solo fuentes pequeñas (96 dpi)
4.Colocar la propiedad AutoScroll del form a False (por default es True)
5.Colocar el form en la esquina superior izquierda o en el centro para evitar formularios fuera de pantalla. (Propiedad Position en poScreenCenter)

Yo desarrollo en 1280 x 800 y probe en 800 x 600 funciona perfecto, use Arial 10 para los textos de las labels y group box

Espero te sirva, saludos!


La franja horaria es GMT +2. Ahora son las 02:45:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi