| Ver tema anterior :: Ver tema siguiente |
| Autor |
Mensaje |
tOOL Cdt

Registrado: 18 Ago 2002Mensajes: 17Ubicación: Grao de Castellón
|
Publicado: Jue 29 Ago, 2002 6:24 pm Asunto: problema con barra de estado |
|
|
tengo una form con una barra de estado en la parte inferior. ahora quiero ponerle un panel que ocupe toda la form excepto el espacio de la barra de estado, claro esta. y aqui surge el problema! no se como, al ejecutar, aparecen barras de scroll cuando el espacio que estoy ocupando no las requiere. ¿que pasa aqui? Lo he probao una y mil veces y todas las veces lo mismo. No puedo pegar el panel a la barra de estado porque si no me salen barras de desplazamiento. ¿alguien sabe como solucionar esto?
gracias.
y gracias roberto!  _________________ tOOL
billhicks@ono.com |
|
| Volver arriba |
|
 |
Enrique Master


Registrado: 13 Ago 2002Mensajes: 261Ubicación: La Vila Joiosa (Alacant)
|
Publicado: Jue 29 Ago, 2002 11:15 pm Asunto: |
|
|
Hola, me temo que no conoces la propiedad Align de los componentes de tu Form. Si sólo tienes esos dos elementos, lo normal es que la propiedad Align del StatusBar esté a alBottom, indicando que estará siempre en la parte baja del Form, sean cuales sean las dimensiones del Form (y su altura será fija aunque redimensiones el Form). Por lo que dices, tu panel no está alineado en tu Form (Align = alNone). Lo que has de hacer es poner la propiedad Align del Panel a alClient, para que ocupe la parte del Form que no está siendo ocupada por el StatusBar, aunque redimensiones el Form en tiempo de ejecución.
Si colocas más componentes en tu Form puedes ir jugando con la propiedad Align de cada uno de ellos y observar los resultados. En tiempo de diseño no podrás modificar el tamaño del componente alClient, ni el ancho de alTop y alBottom, ni el alto de alLeft y alRight. Además el resultado es distinto si alineas los mismos componentes del mismo modo pero en distinto orden (haz pruebas, es curioso y lógico cuando lo pillas).
Bueno, no me enrollo más, suerte. |
|
| Volver arriba |
|
 |
Invitado
|
Publicado: Jue 29 Ago, 2002 11:16 pm Asunto: Marky |
|
|
Hola,
¿Has probado a poner la propiedad 'align' del TPanel a 'alClient'? Lo mismo puede ser eso.
Marky |
|
| Volver arriba |
|
 |
tOOL Cdt

Registrado: 18 Ago 2002Mensajes: 17Ubicación: Grao de Castellón
|
Publicado: Vie 30 Ago, 2002 11:19 am Asunto: |
|
|
era por la propiedad align! cierto!
el problema venia de un panel que tenia en la parte superior como barra de herramientas el cual no estaba alineado a Top. que jodio el builder!
gracias. _________________ tOOL
billhicks@ono.com |
|
| Volver arriba |
|
 |
|