Centrar ventanas en Formulario


Objetivo: Centrar ventanas en Formulario
como puedo hacer para que las ventanas adiciones como la de "sobre" salga en el medio de la ventana principal y no en medio de la pantalla?

Perfil MP  
Objetivo: Re: Centrar ventanas en Formulario
¿A qué te refieres con "ventanas adicionales"? ¿MessageBox o ventanas modales?

En cualquier caso, no es posible hacerlo en Gambas2. Sin embargo Gambas3 sí las coloca automáticamente en el centro del formulario padre.

De la única forma que funciona es abriendo una ventana nueva no-modal, obtener la posición y tamaño del formulario padre y calcular la posición para la nueva ventana:

PUBLIC SUB Form_Open()
' suponiendo que FMain sea el form desde donde abres la ventana tipo diálogo (no-modal)
ME.Move(FMain.ScreenX + (FMain.Width - ME.Width) / 2, FMain.ScreenY + (FMain.Height - ME.Height) / 2)
ME.Raise
END


Saludos

Perfil MP  
Objetivo: Re: Centrar ventanas en Formulario
gracias jguardon; me funcionó en gambas 2.

Perfil MP  
Objetivo: Re: Centrar ventanas en Formulario
He cambiado el título del post por algo más acorde a tu pregunta. Hoy es la segunda vez...

Perfil MP  

Página 1 de 1


  
No puede crear mensajes
No puede responder temas
No puede editar sus mensajes
No puede borrar sus mensajes
No puede votar en encuestas
No puede adjuntar archivos
Puede descargar archivos
No puede publicar eventos en el calendario

   

Está utilizando la versión (Lo-Fi). Para ver la versión completa del foro, haga clic aquí.

Powered by Icy Phoenix based on phpBB
Design by DiDiDaDo

Página generada en:: 0.4173s (PHP: -76% SQL: 176%)
Consultas SQL: 44 - Debug off - GZIP Activado