Página 1 de 1

Centrar un Formulario

Publicado: Lun Oct 09, 2006 12:05 pm
por Xevi
Veo que un form SOLO existe una única opción de centrado... lCentered.
No se si es posible pero en otras GUIs es posible centrar un Form a la
pantalla o a la ventana activa.
¿Es posible con Xailer???
de no estar implementado, todavía,...
sería algo como cambiar la opción lCentered por nCentered, con los valores
posibles nScreen o nActiveWindow.
Un Saludo,
Xevi.

Centrar un Formulario

Publicado: Mar Oct 10, 2006 10:06 am
por jfgimenez
Xevi,
> Veo que un form SOLO existe una única opción de centrado... lCentered.
>
> No se si es posible pero en otras GUIs es posible centrar un Form a la
> pantalla o a la ventana activa.
>
> ¿Es posible con Xailer???
> de no estar implementado, todavía,...
> sería algo como cambiar la opción lCentered por nCentered, con los valores
> posibles nScreen o nActiveWindow.
Puedes usar directamente la función CenterWindow( hWnd, hWndBase ). El
segundo parámetro es el handle de la ventana respecto a la cual será
centrada. Si no se pasa este segundo parámetro, el centrado se realiza
respecto a la pantalla.
Nota: ten en cuenta que los parámetros de esta función son handles de
ventana, no objetos ventana. Es decir, para usarla tendrías que poner algo
así:
CenterWindow( ::Handle, Application:oMainForm:Handle )
--
Un saludo,
José F. Giménez
http://www.xailer.com