Puedes utilizar un panel de desplazamiento para mostrar cualquier contenido que sea más grande que el área en la que se ha cargado. Por ejemplo, si tiene una imagen grande que debe mostrarse en un espacio reducido de una aplicación, puede cargarla en un panel de desplazamiento.
Para definir un panel de desplazamiento que permita a los usuarios arrastrar el contenido en el panel, defina el parámetro scrollDrag en true; en el contenido aparecerá un cursor en forma de mano. A diferencia de lo que ocurre en la mayoría de componentes, los eventos se difunden al presionar el botón del ratón y siguen difundiéndose hasta que se suelta el botón. Si el contenido de un panel de desplazamiento tiene tabulaciones válidas, se deberá definir scrollDrag en false ya que, de lo contrario, cada interacción del ratón con el contenido invocará un arrastre del desplazamiento.
Parámetros de ScrollPane
Los siguientes son parámetros de edición que se pueden definir para cada instancia del componente ScrollPane en el inspector de propiedades o el panel Inspector de componentes:
- contentPath indica el contenido que se va a cargar en el panel de desplazamiento. Este valor puede ser una ruta relativa a un archivo SWF o JPEG local, o bien una ruta relativa o absoluta a un archivo en Internet. También puede ser el identificador de vinculación de un símbolo de clip de película de la biblioteca definido en Exportar para ActionScript.
- hLineScrollSize indica el número de unidades que se mueve la barra de desplazamiento horizontal cada vez que se presiona un botón de flecha. El valor predeterminado es 5.
- hPageScrollSize indica el número de unidades que se mueve la barra de desplazamiento horizontal cada vez que se presiona la guia de deslizamiento. El valor predeterminado es 20.
- hScrollPolicy muestra las barras de desplazamiento horizontal. El valor puede ser "on", "off" o "auto". El valor predeterminado es "auto".
- scrollDrag es un valor booleano que permite al usuario desplazar el contenido en el panel de desplazamiento (true) o no (false). El valor predeterminado es false.
- vLineScrollSize indica el número de unidades que se mueve la barra de desplazamiento vertical cada vez que se presiona un botón de flecha. El valor predeterminado es 5.
- vPageScrollSize indica el número de unidades que se mueve la barra de desplazamiento vertical cada vez que se presiona la guia de deslizamiento. El valor predeterminado es 20.
- vScrollPolicy muestra las barras de desplazamiento vertical. El valor puede ser "on", "off" o "auto". El valor predeterminado es "auto".
Utilización:
1.- Abre el panel componentes
2.- Arrastra el componente ScrollPane al escenario.
3.- Crea un clip de película con el contenido que deseas mostrar en el panel. Puede ser, texto. gráficos, otro clip de película,...
4.- En la biblioteca, haz click con el botón derecho sobre el clip de película que acabas de y selecciona "Vinculación"
5.- Habilita exportar para ActionScript y dale un nombre de instancia. Por ejemplo "clip_mc"
6.- Selecciona en el escenario el componente ScrollPane y en el campo contentPath escribe:
clip_mc








