Se puede hacer esto?
Bueno colegas, siempre le he sacado el cuerpo a el cuento de alinear los paneles al cliente, al top, o al botton, pero para poder resolucionar mi aplicacion me he dado cuenta que es mas facil si todos los componentes esta alineados y no sueltos como generalmente los tengo.
Mi pregunta es: si tengo dos panel y los quiero alinear al top sin que quede uno debajo del otro sino que se repartan la mitad de la pantalla, es posible?. |
Creo que según tu planteamiento de alineación alTop no sería posible, pues el primer Tpanel que recibe la instrucción pasa a ocupar el ancho del formulario, por lo tanto el segundo queda debajo.
Mira este código a modo de ejemplo, llamándolo desde los eventos oportunos te puede servir como base:
Un Saludo. |
prueba sin el top y modificar las propiedades anchor para anclar su posicion izquierda-dercha.
si necesitas que estén en la posición top por que hay otros componentes, prueba de incluir los dos paneles dentro de un en un panel con la propiedad top |
Si
Gracias Marcos y Juan, les cuento la cosa tan improvisaba que hice, aliene el primer panel al left(Para poder jugar con el ancho), todos los componentes dentro de ese panel los deje con al top(Para jugar con el alto), y el siguiente panel lo alienee al left tambien, al final quedo como queria, pero me parece una solucion muy rebuscada.
Voy a probrar la de Marcos. Ya les cuento.... |
La franja horaria es GMT +2. Ahora son las 01:04:19. |
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