Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Lazarus, FreePascal, Kylix, etc. (https://www.clubdelphi.com/foros/forumdisplay.php?f=14)
-   -   Programa en Lazarus no se adapta a la resolucion (https://www.clubdelphi.com/foros/showthread.php?t=72119)

crashon182 28-01-2011 14:56:27

Programa en Lazarus no se adapta a la resolucion
 
Hola gente, actualmente me encuentro realizando un IDE para el lenguaje de programacion de videojuegos BennuGD, el mismo se encuentra integramente desarrollado en lazarus y la idea es que funciones en Linux, Windows y MACOS. Ahora la consulta... tengo un grave problema cuando deseo ejecutar el IDE en monitores con una resolucion de pantalla distinta a la que utilizo en el diseño, todos los controles se desordenan y en algunos casos hasta desaparecen . he buscado en los diferentes temas de los foros dedicados a delphi y ninguna solucion brindada me ha servido (en algunos casos utilizan la funcion ScaleBy, pero no existe para lazarus).
alguien ha implementado esto en algún desarrollo realizado en Lazarus?
desde ya muchas gracias!!

Alexis

PD: En un tiempo más voy a liberar el código fuente del IDE... asi que aquellos que quieran colaborar con el desarrollo del mismo bienvenido sea !

Ñuño Martínez 04-02-2011 12:49:17

Simplemente es porque no alineas bien los controles.

Debes aprender a utilizar las propiedades "align", "anchor", "autosize", "BorderSpacing" y "Constraints" de todos los controles, así como la utilización de paneles para mantener controles por grupos. Puede que haya olvidado alguna propiedad, pero creo que están todas.

crashon182 04-02-2011 12:57:54

Cita:

Empezado por Ñuño Martínez (Mensaje 389936)
Simplemente es porque no alineas bien los controles.

Debes aprender a utilizar las propiedades "align", "anchor", "autosize", "BorderSpacing" y "Constraints" de todos los controles, así como la utilización de paneles para mantener controles por grupos. Puede que haya olvidado alguna propiedad, pero creo que están todas.

Hola .. muchas gracias ya he podido solucionarlo a prueba y error configurando las propiedades que decis.

muchas gracias!!

Saludos!


La franja horaria es GMT +2. Ahora son las 04:45:09.

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