Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Escalar un form (https://www.clubdelphi.com/foros/showthread.php?t=45251)

johurgi 27-06-2007 12:23:37

Escalar un form
 
Hola a tod@s de nuevo,

Mi duda es la siguiente, tengo en mi aplicacion un form diseñado en 1024x768 y me gustaria diseñar un algoritmo para que me escalara el formulario de forma automatica.Si la resolucion es 1280x1024 que me ajuste el form a esa resolucion, si la resolucion es 1280x800 (panoramica) que me la escale a esta resolucion.

He estado ya probando con form1.scaleby(),pero no siempre se ajusta al tamaño de la pantalla queda mal por un sitio o por otro siempre. De todas formas esta no es la mejor solucion ya que tengo que ponerle los valores de escalado a mano por ejemplo: para la resolucion de 1280x1024 me toca ponerle form1.scaleby(130,103), ir mirando los valores para cada resolucion es un engorro la verdad.

He mirado por los foros que hay un componente TFromScaler pero no lo he encontrado para descargarlo y probarlo, si alguien me lo pudiera pasar para poderlo probar se lo agradeceria.

Gracias de antemano.

un saludo.

dec 27-06-2007 13:53:04

Hola,

Estas cosas no pasarían si los formularios no se diseñaran para una resolución específica. Los componentes cuentan con propiedades como "Anchors", que permiten su adaptación automática en buena medida. En mi opinión y salvo excepciones no hay que adaptar la aplicación a ninguna resolución en concreto. Luego pasa lo que pasa. ¿No? :)


La franja horaria es GMT +2. Ahora son las 20:09:56.

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