FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Centrar PÁneles
Qué tal, reciban un caluroso saludo. Molestando con la siguiente duda: quisiera distribuir dos páneles (o frames, para el caso es lo mismo) en un espacio de mi formulario, de tal manera que al redimencionar éste último, los páneles también lo hicieran pero ambos terminaran con el mismo tamaño, ocupando toda el área sobre el cual están. ¿Qué propiedad debería utilizar? He probado con anchor y align, y si logran ocupar toda el área, más no terminan con el mismo tamaño. De antemano gracias.
|
#2
|
||||
|
||||
Podrías tener uno alineado a un lado y el otro alClient, o bien podrías jugar con el Anchors, de ambos componentes. Todo depende lo que quieras...
__________________
delphi.com.ar Dedique el tiempo suficiente para formular su pregunta si pretende que alguien dedique su tiempo en contestarla. |
#3
|
|||
|
|||
Qué tal Federico. Gracias por contestar. Estuve probando con Anchors, pero no logré obtener lo que quería. Trataré de explicar lo que deseo. Supongamos que tengo un área del formulario de 80 pixeles de ancho, en la cual distribuyo dos páneles, de 40 uno y 40 el otro (de ancho). Cuando se redimencione el formulario, digamos que el área ahora mide 160 pixeles, pues lo que deseo es que los páneles midan 80 y 80 respectivamente. ¿Tiré la toalla muy pronto o no es posible hacer éso?
Última edición por nax fecha: 30-07-2005 a las 01:25:13. Razón: equivocación de datos |
#4
|
||||
|
||||
Podrias poner un panel alineado alLeft y el otro alClient.
Luego en el evento OnResize del formulario especificas al panel1 la mitad del ancho del formulario. utiliza la división con div
__________________
[Crandel] |
#5
|
|||
|
|||
Una respuesta clara y muy creativa... gracias, funciona de maravilla.
|
|
|
|