Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-12-2008
emeritos emeritos is offline
Miembro
 
Registrado: may 2003
Posts: 307
Poder: 21
emeritos Va por buen camino
Ajustar los programas a distintas resoluciones de pantalla

Hola Compañeros de fatiga:

Como ya sabemos todos la proliferancion de las pantallas ha sido enorme, de aqui mi pregunta.

Si hacemos un programa en una pantalla de 14'' y no apaisada cuando lo vemos en la apaisada no cogera toda la pantalla y si es al reves, nos saldra las barras de desplazamineto tanto de arriba-abajo como la de derecha-izquierda, y asi con todas las combinaciones de todas las dimensiones de las pantallas,y contando que todas tiene la misma resolucion.

Como puedo solucionar este tema programando en cualquier pantalla y que en cualquera me lo aguste automaticamente para que se vea en toda la pantalla o todo el from de delphi.

Gracias
Responder Con Cita
  #2  
Antiguo 29-12-2008
Avatar de dec
dec dec is offline
Moderador
 
Registrado: dic 2004
Ubicación: Alcobendas, Madrid, España
Posts: 13.107
Poder: 34
dec Tiene un aura espectaculardec Tiene un aura espectacular
Hola,

Pienso que lo normal es desarrollar el programa de tal forma que su interfaz sea "usable" incluso en resoluciones "pequeñas". Es cuestión luego de utilizar las propiedades "Anchor" de los controles, de modo que estos se ajusten, por ejemplo, si se maximiza el formulario en cuestión. Dicho de otro modo, lo normal es desarrollar formularios "no maximizados", y que cada quien pueda "redimensionar" como guste, situándose los componentes donde es menester gracias a la propiedad mencionada antes: "Anchors".

He dicho que es lo normal, eso, porque, también es posible que quieras desarrollar un programa cuya interfaz ocupe siempre la pantalla completa, y, pienso que aquí sería algo similar que antes: se desarrollaría de forma que todo cupiera en resoluciones "pequeñas", y así no habría problema en que la interfaz se adaptase a resoluciones mayores. O sea, lo contrario no sería posible: desarrollar una aplicación "pensada" para una resolución mayor, y luego pretender que se adapte a una resolución menor.

Más o menos esto es lo que puedo decir al respecto. No sé si te ayudará en algo o qué.
__________________
David Esperalta
www.decsoftutils.com
Responder Con Cita
  #3  
Antiguo 29-12-2008
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - España
Posts: 18.275
Poder: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Coincido con David 100%.
A parte de lo dicho, hay componentes que intentan ajustar las pantallas y los componentes interiores a distintas resoluciones, pero por las pocas pruebas que he hecho, en cuanto la pantalla tiene más de 5 controles y se sale de algo básico empiezan a hacer cosas raras.

Creo que lo mejor es utilizar los Anchors de forma apropiada y un poco de lógica para que la cosa sea más o menos correcta.
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita
  #4  
Antiguo 29-12-2008
Avatar de mamcx
mamcx mamcx is offline
Moderador
 
Registrado: sep 2004
Ubicación: Medellín - Colombia
Posts: 3.911
Poder: 25
mamcx Tiene un aura espectacularmamcx Tiene un aura espectacularmamcx Tiene un aura espectacular
DevExpress tiene un componente muy bueno:

http://www.devexpress.com/Products/VCL/ExLayoutControl/

Delphi 2009 trae tambien un control de layout pero la verdad no me he sentado a ver que tal es...
__________________
El malabarista.
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
Sobre resoluciones de pantalla y Debian Etch Io Linux 4 13-05-2007 23:57:20
¿¿Ajuste de pantalla para resoluciones diferentes?? Alexis7788 Gráficos 4 16-04-2007 20:02:46
Páginas Web adaptables a distintas resoluciones con Delphi 2006 egarc Varios 2 09-12-2006 20:17:09
Obtener resoluciones de pantalla igest2000 Varios 2 11-05-2005 13:28:57
Ajustar a la pantalla D@byt Conexión con bases de datos 1 25-04-2005 10:36:22


La franja horaria es GMT +2. Ahora son las 19:00:34.


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