Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Varios (https://www.clubdelphi.com/foros/forumdisplay.php?f=11)
-   -   Centrar Ventana (https://www.clubdelphi.com/foros/showthread.php?t=73911)

shoulder 24-05-2011 15:55:33

Centrar Ventana
 
Tengo un problema, cuando me abren el prg en una res. distinta a 800*600, el prg se abre bien pero queda toda la pantalla en gris con la ventana del prg mas chica a la izquierda. Como hago si la resolucion es distinta pero que me aparezca la ventana centrada en la pantalla.

Gracias.

look 24-05-2011 16:14:21

Cita:

Empezado por shoulder (Mensaje 401119)
Tengo un problema, cuando me abren el prg en una res. distinta a 800*600, el prg se abre bien pero queda toda la pantalla en gris con la ventana del prg mas chica a la izquierda. Como hago si la resolucion es distinta pero que me aparezca la ventana centrada en la pantalla.

Gracias.

busca la propiedad position y ponle: poDesktopCenter ademas de eso prueba a poner la propiedad scaled a false

duilioisola 24-05-2011 16:14:33

Mira la propiedad "Position" del Form.
Prueba con estos dos valores:
- poDesktopCenter
- poScreenCenter
La diferencia la verás si tienes más de un monitor...

BlueSteel 24-05-2011 19:11:05

Yo utilizaba lo siguiente


Código Delphi [-]
SetScreenResolution(1024, 768);
ClientWidth  := 750;
ClientHeight := 550;
WindowState := wsMaximized;
Self.Position := poScreenCenter;

salu2

shoulder 26-05-2011 21:12:45

Centrar Ventana
 
Gracias por las Respuestas, lo unico si uso el parametro
WindowState := wsMaximized;
no me funciona, tengo que usar wsNormal y si uso wsNormal y la resolucion es justo con la que hice el programa la ventana no se me abre en maximizado.

Gracias

AndyLupa 27-05-2011 19:08:36

AlClient
 
Proba colocarle al form la propiedad Align:= alClient,y el WindowsState en wsNormal.

Se abrirá maximizado ,aunque eso no significa que se ajusten los campos a la resolución del cliente.

Hay un componente ResizeKit, probalo.


La franja horaria es GMT +2. Ahora son las 06:24:45.

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