Jump to content


Photo

Ajustar programa a Resolucion de Pantalla


  • Please log in to reply
5 replies to this topic

#1 diocles

diocles

    Member

  • Miembros
  • PipPip
  • 19 posts

Posted 29 May 2014 - 05:27 AM

Hola.
    Tengo un pequeño problema. Estoy trabajando con Delphi 7 y a  una resulucion de 1280X1024 en diseño.

    Cuando voy  a ejecutar el programa con una resolucion inferior ya sea en este mismo ordenador o en otro las pantallas se descuadran, es decir, se me salen de la pantalla y los compomentes no se ajustan a la resolucion para que todo quepa en la pantalla.

Os pongo dos pantallazos uno con la resolucion del diseño y otra bajando la resolucion.

Imagen Enviada

[img width=800 height=600]https://dl.dropboxusercontent.com/u/21698740/Resolucion%201024X768.jpg[/img]


Os dais cuenta que se sale. He probado varias cosas pero no me han funcionado bien del todo ya que no todos los compomentes no se me ajustan correctamente.

¿Que puedo hacer?

Gracias


  • 0

#2 cram

cram

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 832 posts
  • LocationMisiones, Argentina

Posted 29 May 2014 - 05:40 AM

Revisa esto: http://www.delphiacc...aciones-delphi/, quizá te sirva de algo. Según ví, es el tema.
Saludos.
  • 0

#3 diocles

diocles

    Member

  • Miembros
  • PipPip
  • 19 posts

Posted 29 May 2014 - 07:25 AM

Ya lo revise pero aunque el articulo es muy bueno, no lo tengo claro de como lo debo hacer, he probado varias cosas de nada
  • 0

#4 cram

cram

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 832 posts
  • LocationMisiones, Argentina

Posted 29 May 2014 - 07:57 AM

Podrías empezar reduciendo el tamaño para que quepa en ventanas con menos resolución y dar la posibilidad de ampliar las ventanas en vez de lo que haces actualmente que es lo contrario.  ;)
Deberías revisar las propiedades de los forms y de cada control.
Las dimensiones de cada control están dadas por: Width y Height, mientras que su ubicación por Top y Left.
El tamaño del área de uso de la ventana es ClientWidth y ClientHeight.
La propiedad Align es muy útil.  (y)
Por otra parte, el uso de paneles ayuda mucho en la organización de controles.
No se me ocurre otra cosa. Es cuestión de cambiar valores numéricos.

  • 0

#5 FerCastro

FerCastro

    Advanced Member

  • Miembro Platino
  • PipPipPip
  • 637 posts
  • LocationCiudad de México

Posted 29 May 2014 - 10:34 AM

Puedes revisar esto:

http://carloscom.dre...n.com/dpr78.htm


Saludos!!

Mapache
  • 0

#6 diocles

diocles

    Member

  • Miembros
  • PipPip
  • 19 posts

Posted 30 May 2014 - 03:53 AM

Creo que esta solucionado: Jugando con las propiedades Align,,Anchors,AutoScroll := False, PixelsPerInch := 120, Scaled := True
ParentFont := False; de momento me va funcionado. Muchas gracias.

  • 0




IP.Board spam blocked by CleanTalk.