FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
ajustar componentes en form
Hola alguien me podria decir como hacer para que todos los componentes que estan dentro del form principal se ajusten al tamaño de pantalla dependiendo si tambien quiero maximizar el form o redimenzionar el form en tiempo de ejecucion.... y si quiero cambiar de pantalla que esta tambien se adapte a esta pantalla..
alguien me puede ayudar ? porque ayer estuve probando mi programa en una pantalla de 21'' y se descuadraba muchas cosas y el programa lo hice con una pantalla de 19'' bueno gracias espero me ayuden |
#3
|
|||
|
|||
he probado la propiedad anchors y tambien en algunos posts que encontre en este foro el codigo que encontre lo utilize pero sin tener exito, se resescala un poco pero igual sigue viendose feo..
he visto programas muy simples y todos funcionan para cualquier resolucion.. y no puedo encontrar nada adecuado para poder hacerlo con mi aplicacion alguien me ayuda ? alguien que halla hecho un programa en delphi que se ajuste a cualquier resolucion.. y cuando se resscale tambien se reescale sin que los componentes se escondan ? gracias espero ayuda.. |
#4
|
||||
|
||||
#5
|
|||
|
|||
hola ecfisa probe tu codigo
y me da error access violation estoy usando delphi 2010 |
#6
|
||||
|
||||
Hola Rofocale.
Yo uso Delphi 7 y por supuesto no me dá ese error. No sé que pueda estar pasando, no creo que Delphi 2010 haya cambiado tanto como para no aceptar un código tán simple. Supongo que las propiedades TForm.ComponentCount y TForm.Components debe soportarlas. Fijate así, sólo para probar, por que sinceramente no tengo idea de Delphi 2010.
De todos modos este código ajusta las posiciones de los componentes, no el tamaño. Saludos. Última edición por ecfisa fecha: 28-10-2010 a las 05:27:17. |
#7
|
|||
|
|||
no funciona ecfisa..dice Access Violation at address...
|
#8
|
||||
|
||||
Hola Rofocale.
Leyendo con atención el link , se puede apreciar el comentario del compañero FaKWeb que dice: Cita:
Revisá en la ayuda y en el User's Guide de Delphi si dice algo sobre el tema. Me es imposible darte otra sugerencia, ya que como te comenté antes, no tengo Delphi 2010 para probar el código. Saludos. |
#9
|
||||
|
||||
Hola Rofocale.
He probado el código y también me daba el mismo error. En mi caso me lo daba porque intentaba asignar valores (left y top) a propiedades readonly de componentes que no pertenecían a la clase TControl. He cambiado el código y ya me funciona. Código:
Un saludo.
__________________
Inieeeesssstademiviiiiidaaaaa. |
#10
|
||||
|
||||
Hola Matorral.
No había pensado en la posibilidad de un componente que no derive de TControl como por ejemplo TIBQuery o TDataSource. Seguramente el error que le dá a Rofocale viene por ahi... Se puede solucionar con una simple verificación:
Un saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Componentes sin form. | rauros | Varios | 33 | 31-07-2008 08:51:44 |
Ayuda con componentes en form | Vinicio | Varios | 8 | 13-09-2006 21:38:50 |
como ajustar componentes al form? | crievep | OOP | 3 | 12-04-2006 20:25:43 |
componentes sin form | coleleon | OOP | 1 | 30-11-2005 13:10:56 |
Ajustar un Form al ancho de un texto | salvica | Varios | 10 | 01-05-2004 04:11:02 |
|