Rutina para centrar un formulario en la pantalla

Esta pequeña rutina puede ayudar a centrar nuestros formularios en pantalla. Utiliza sintaxis de objetos para obtener datos de la resolución de pantalla del usuario.

rem "[centerform.src] Centrar Ventana
rem "MundoBBx
rem
enter gui!,ancho,alto,altomenu,altobarra,col,fil
rem
rem gui!      = objeto que representa a SysGui
rem ancho     = el ancho del formulario que deseo centrar
rem alto      = el alto del formulario que deseo centrar
rem altomenu  = alto en pixeles de la barra de menu
rem altobarra = alto de la barra de estado si la hay
rem col       = columna en pixeles donde debe comenzar a mostrar el formulario
rem fil       = fila en pixeles donde debe comenzar a mostrar el formulario
rem
size!   = gui!.getSystemMetrics().getScreenSize()
w = 800
h = 600
col = int((size!.width-ancho)/2)
fil = int((size!.height-alto)/2)
fil = fil-altomenu-altobarra
stop
Publicado en: BBj, Tutoriales

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos necesarios están marcados *

*

Puedes usar las siguientes etiquetas y atributos HTML: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>