Flash CS4 Professional ActionScript 2.0

Componentes ActionScript 2.0

La Referencia del lenguaje de componentes ActionScript 2.0 describe cada uno de los componentes disponibles en la versión 2 de la arquitectura de componentes de Adobe, así como su interfaz de programación de aplicaciones (API). Para aprender a utilizar, personalizar y crear componentes en la versión 2, consulte Utilización de componentes ActionScript 2.0.

NOTA

 

Adobe Flash CS3 Professional incluye componentes ActionScript 2.0 y componentes ActionScript 3.0. Estos dos conjuntos de componentes no se pueden mezclar. Debe utilizarse uno de los dos conjuntos en una aplicación concreta. Flash CS3 presenta componentes ActionScript 2.0 o componentes ActionScript 3.0 en función de si se abre un archivo de ActionScript 2.0 o de ActionScript 3.0. Al crear un nuevo documento de Flash CS3, debe elegirse entre Archivo de Flash (ActionScript 3.0) o Archivo de Flash (ActionScript 2.0). Cuando se abre un documento existente, Flash examina la Configuración de publicación para determinar el conjunto de componentes que se debe utilizar. Para obtener información sobre los componentes ActionScript 3.0, consulte Utilización de componentes ActionScript 3.0.

En este manual, la descripción de cada componente contiene la siguiente información:

  • Interacción con el teclado
  • Previsualización dinámica
  • Accesibilidad
  • Configuración de los parámetros del componente
  • Utilización del componente en una aplicación
  • Personalización del componente con estilos y aspectos
  • Métodos, propiedades y eventos de ActionScript

Los componentes se presentan en orden alfabético, pero en las tablas siguientes están clasificados por categorías.

Este capítulo contiene las siguientes secciones:



Tipos de componentes

En las siguientes tablas se enumeran los distintos componentes de la versión 2, organizados por categorías.

Componentes de interfaz de usuario (IU)

Componente

Descripción

Conjunto de vistas verticales superpuestas con botones en la parte superior que permiten a los usuarios cambiar de vista.

Componente Alert

Ventana que presenta un mensaje y botones para capturar la respuesta de los usuarios.

Componente Button

Botón que puede cambiarse de tamaño y personalizarse con un icono personalizado.

Componente CheckBox

Permite realizar una elección booleana (true o false).

Componente ComboBox

Permite seleccionar una opción en una lista de desplazamiento con distintas opciones. Este componente puede tener un campo de texto seleccionable en la parte superior de la lista que permita a los usuarios buscar en la lista.

Componente DataGrid

Permite a los usuarios mostrar y manipular varias columnas de datos.

Componente DateChooser

Permite a los usuarios seleccionar una o más fechas de un calendario.

Componente DateField

Campo de texto no seleccionable con un icono de calendario. Cuando un usuario hace clic en el recuadro de delimitación de un componente, Flash muestra un componente DateChooser.

Componente Label

Campo de texto no editable de una línea.

Componente List

Permite seleccionar una o varias opciones en una lista de desplazamiento.

Componente Loader

Contenedor de un cargador de archivos SWF o JPEG.

Componente Menu

Menú de aplicación de escritorio estándar; permite a los usuarios seleccionar un comando de una lista.

Componente MenuBar

Barra horizontal de menús.

Componente NumericStepper

Cuadro de texto con flechas en las que puede hacer clic para incrementar o disminuir un valor numérico.

Componente ProgressBar

Muestra el progreso de un proceso, como una operación de carga.

Componente RadioButton

Permite seleccionar entre opciones que se excluyen entre sí.

Componente ScrollPane

Muestra clips de película, mapas de bits y archivos SWF en un área limitada con barras de desplazamiento automático.

Componente TextArea

Campo de texto de varias líneas opcionalmente editable.

Componente TextInput

Campo de texto de una línea opcionalmente editable.

Componente Tree

Permite manipular información jerárquica.

Componente Window

Ventana que se puede arrastrar, con una barra de título, texto, borde, un botón Cerrar y área de presentación de contenido.

Componente UIScrollBar

Permite añadir una barra de desplazamiento a un campo de texto.

Gestión de datos

Componente

Descripción

Clases de vinculación de datos

Clases que implementan la funcionalidad de vinculación de datos en tiempo de ejecución de Flash.

Componente DataHolder

Almacena información y puede utilizarse como conector entre componentes.

Interfaz API de DataProvider

Modelo para listas de acceso lineal de datos; ofrece capacidades básicas de manipulación de matrices que difunden cambios de datos.

Componente DataSet

Bloque para crear aplicaciones gestionadas por datos.

Componente RDBMSResolver

Permite guardar datos en cualquier origen de datos admitido. Este componente convierte los datos XML que se pueden recibir y analizar mediante un servicio Web, JavaBean, servlet o página ASP.

Clases de servicios Web

Clases que permiten el acceso a los servicios Web que usan SOAP (Simple Object Access Protocol). Estas clases están en el paquete mx.services.

Componente WebServiceConnector

Proporciona acceso sin script a llamadas de método de servicio Web.

Componente XMLConnector

Lee y escribe documentos XML mediante los métodos GET y POST de HTTP.

Componente XUpdateResolver

Permite guardar datos en cualquier origen de datos admitido. Este componente convierte el paquete delta en XUpdate.

Componentes multimedia

Componente

Descripción

Componente FLVPlayback

Permite incluir fácilmente un reproductor de vídeo en la aplicación Flash para reproducir vídeo transmitido de forma progresiva a través de HTTP, desde Flash Video Streaming Service (FVSS) o desde Flash Media Server (FMS).

Componente MediaController

Controla la reproducción de flujo de medios en una aplicación (consulte Componentes Media).

Componente MediaDisplay

Muestra los flujos de medios en una aplicación (consulte Componentes Media).

Componente MediaPlayback

Combinación de componentes MediaDisplay y MediaController (consulte Componentes Media).

Administradores

Clase

Descripción

Clase DepthManager

Administra la profundidad de apilamiento de los objetos.

Clase FocusManager

Gestiona el desplazamiento entre componentes mediante la tecla Tabulador. También maneja los cambios de selección cada vez que el usuario hace clic en la aplicación.

Clase PopUpManager

Permite crear y eliminar ventanas emergentes.

Clase StyleManager

Permite registrar estilos y administra los estilos heredados.

Clase SystemManager

Permite gestionar la activación de una ventana de nivel superior.

Clase TransitionManager

Permite administrar efectos de animación en diapositivas y clips de película.

Pantallas

Clase

Descripción

Clase Form

Permite manipular pantallas de aplicación de formulario en tiempo de ejecución.

Clase Screen

Clase base para las clases Slide y Form.

Clase Slide

Permite manipular pantallas de presentación de diapositivas en tiempo de ejecución.