Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 28-01-2011
crashon182 crashon182 is offline
Miembro
 
Registrado: may 2008
Posts: 12
Poder: 0
crashon182 Va por buen camino
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 !
Responder Con Cita
  #2  
Antiguo 04-02-2011
Avatar de Ñuño Martínez
Ñuño Martínez Ñuño Martínez is offline
Moderador
 
Registrado: jul 2006
Ubicación: Ciudad Catedral, Españistán
Posts: 6.000
Poder: 25
Ñuño Martínez Tiene un aura espectacularÑuño Martínez Tiene un aura espectacular
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.
__________________
Proyectos actuales --> Allegro 5 Pascal ¡y Delphi!|MinGRo Game Engine
Responder Con Cita
  #3  
Antiguo 04-02-2011
crashon182 crashon182 is offline
Miembro
 
Registrado: may 2008
Posts: 12
Poder: 0
crashon182 Va por buen camino
Cita:
Empezado por Ñuño Martínez Ver Mensaje
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!
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
programa en lazarus cuteprincess Lazarus, FreePascal, Kylix, etc. 4 08-03-2010 10:16:15
Ejecutar programa externo con Lazarus abelaquino Lazarus, FreePascal, Kylix, etc. 1 12-05-2008 09:37:35
Ejecutar mi programa hecho en Lazarus sobre Linux mr_pascale Lazarus, FreePascal, Kylix, etc. 9 11-08-2007 18:54:25
como cambiar resolucion al ejecutar programa Mark002 Windows 1 08-02-2007 10:42:17
Resolución del programa turminator Gráficos 3 27-04-2006 15:48:51


La franja horaria es GMT +2. Ahora son las 12:54:35.


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