Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Gráficos (https://www.clubdelphi.com/foros/forumdisplay.php?f=8)
-   -   Tamaño máximo de los formularios (https://www.clubdelphi.com/foros/showthread.php?t=45376)

rretamar 30-06-2007 20:00:04

Tamaño máximo de los formularios
 
Hola.
Estoy haciendo una pequeña aplicación de pruebas bastante atípica, ya que usa un formulario (ventana) más ancho que el ancho de la pantalla (uso una resolución de 800 por 600). Lo curioso es que Delphi no deja establecer la propiedad width del formulario a un valor algo mayor, por ejemplo en 900.

He probado cambiar la resolución de pantalla a 1024 por 768 pixels, y entonces sí puedo incrementar el valor máximo par la propiedad width.

¿ Hay alguna forma de poder superar ese límite manteniendo la resolución ?

Saludos !
:confused:

reevil 01-07-2007 01:45:09

:confused: nunca me habia pasado eso, cabe aclarar que yo trabajo con builder
pero haz probado cambiando la propiedad en tiempo de ejecucion?
posiblemente en el evento oncreate de tu formulario
Código Delphi [-]
Form.width := 1024;

Lepe 01-07-2007 12:57:48

Ni delphi ni Windows...

Abre el explorador de windows, dale el ancho de 800, ahora arrastra la ventana fuera del monitor (por la izquierda), intenta dar un ancho más allá de 800; no te dejará, llegado a la resolución del monitor, el tamaño se queda fijo (como si usara los Constraints de delphi).

Una posibilidad, activar los Scrollbars que tiene todo TForm, de forma que puedes usar Form1.ClientWidth := 3025, la ventana tendrá como máximo, un acho de 800, pero dentro, usando el scroll horizontal, podrás situar componentes hasta 3024 ;).

Edito: El Form tendrá su propiedad AutoSize a False.

Saludos


La franja horaria es GMT +2. Ahora son las 11:53:12.

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