Comunidad de diseño web y desarrollo en internet online

Ajuste a pantalla de componente con flex 3

Citar            
MensajeEscrito el 04 Nov 2008 06:55 pm
Hola!

Estoy haciendo una aplicación que tiene una pantalla principal y sobre la que van algunos componentes personalizados, ocultados según las circunstancias, para configurar las diferentes pantallas de la aplicación

Uno de ellos basado en un Canvas, contiene otros HBox y VBox en cuyo interior hay formularios hasta ahora de escaso tamaño.

Todas las dimensiones de los componentes estan configuradas al 100%, por lo que flex automáticamente distribuye el espacio proporcionalmente para que quepan en la pantalla.

El problema que me surge es que al cargar dicho componente en la aplicacion principal me aparece una barra de scroll tanto vertical como horizontal para poder ver todo el componente. Como digo, el contenido de los componentes internos es escaso con lo que debería caber de sobra en la pantalla, sin embartgo me salen los scroll para mostrar aprox 20 pixeles tanto en vert como en horiz. Si las dimensiones están al 100% por qué no lo ajusta exactamente? He probado a reducir los porcentajes pero el resultado no es el deseado y mo hay ningún componente interno que haga agrandarse al canvas para mostrar informacion adicional.

¿Alguien sabe por qué me puede pasar esto? Espero haberme explicado lo suficientemente bien

Gracias

Por monokote

17 de clabLevel



Genero:Masculino  

Tenerife

msie7
Citar            
MensajeEscrito el 04 Nov 2008 08:13 pm
Puede que haya elementos que esten forzando el scroll. Lo más simple es setear explicitamente el horizontalScrollPolicy y verticalScrollPolicy del contenedor a false para evitar que salga el scroll

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 04 Nov 2008 08:27 pm
Gracias Jorge, sabía que había una forma de deshabilitar el scroll, pero soy nuevo con Flex y no conocía la instrucción. Afortunadamente no ha sido necesario porque como bien decías, había un elemento "escondido" que me estaba forzando el scroll.

Gracias!!

Por monokote

17 de clabLevel



Genero:Masculino  

Tenerife

msie7

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.