Club Builder - Foros de discusión Club Builder
Foro de C++Builder en español
 
 FAQFAQ   BuscarBuscar   MiembrosMiembros   Grupos de UsuariosGrupos de Usuarios   RegistrarseRegistrarse 
 PerfilPerfil   Entra para ver tus mensajes privadosEntra para ver tus mensajes privados   EntrarEntrar 

problema con barra de estado

 
Publicar nuevo tema   Responder al tema    Foros de discusión -> Consultas
Ver tema anterior :: Ver tema siguiente  
Autor Mensaje
Mensaje    Asunto: problema con barra de estado Responder citando

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! Very Happy
_________________
tOOL

billhicks@ono.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Responder citando

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
Ver perfil de usuario Enviar mensaje privado
Mensaje    Asunto: Marky Responder citando

Hola,

¿Has probado a poner la propiedad 'align' del TPanel a 'alClient'? Lo mismo puede ser eso.

Marky
Volver arriba
Mensaje    Asunto: Responder citando

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! Wink

gracias.
_________________
tOOL

billhicks@ono.com
Volver arriba
Ver perfil de usuario Enviar mensaje privado
Mostrar mensajes de anteriores:   
Cambiar a:  
No puedes publicar temas nuevos en este foro
No puedes responder a temas en este foro
No puedes editar tus mensajes en este foro
No puedes borrar tus mensajes en este foro
No puedes votar en las encuestas de este foro


Hosting WordPress Indedmedia desde 3,99 €
© 2002–2026 Club Builder · Funciona con phpBB.