Esta vez he venido aquí muestran un ejemplo típico de personalizar la caja de Alerta de Flex (Alert.show ();), pero en la acción de secuencias de comandos, demuestran que por debajo de este ejemplo, utilizando la declaración de una alerta en una variable y su configuración a través de la acción De secuencias de comandos, incluso antes de que esta alerta se hizo en la solicitud.
Por ahora sólo ofrecen algunos controles sobre el "estilo" que puede personalizar la aplicación antes de la presentación, de que me presente:
- Personalizar el color de fondo.
- Personalizar el color de la placa / título.
- Modificación de la "alfa" / transparencia en los antecedentes y título.
- Inserción de un título y el texto.
- Botones de control para hacer
- Inserción y modificación de un icono de alerta
También pueden ver el código fuente de ejemplos de la utilización de:
-ArrayCollections
Insertar imágenes declarado como de clase
El uso de la luz-Switch ();
-Uso de AddChild ();
ComboBox y dataProvider.
-Algunas propiedades de alerta como:
-SetSyle (backgroundColor, borderColor, backgroundAlpha, borderAlpha)
-IconClass
-Título
Texto
Proporciona todo el código, debidamente revisados, a fin de que puedan entender paso a paso el funcionamiento de la configuración de una alerta en Flex.
Izquierda a cabo algunos parámetros como el tipo de letra y color, bordes, efectos sobre la presentación y verificación de lo que se pulsó el botón.
Aquí está un ejemplo:
Si no puede ver el swf, haga clic aquí
Para ver en otra ventana, haga clic aquí
Espero que sea útil.
Espero comentarios.










5 Comentarios
Mostrar la pelota este tutorial en estado de alerta y pensé que estaba haciendo todo esto, hará una diferencia y en ambas solicitudes, Gracias mucho.
Hm. Yo ya uso aquí.
Inte.
Muy buena, la mala monstruo nos cómo capturar el caso de que el botón se hace clic en
Para capturar el botón que se ha hecho clic, basta con añadir un Lištná la alerta,
En primer lugar la importación Cierre caso de que serán utilizados por eventListner
mx.events.CloseEvent importación;
entonces la función mostraAlerta () al final:
alerta.addEventListener (Event.CLOSE, cerrado);
entonces creado una función:
private function cerrar (event: CloseEvent): void (
Alert.show (el botón se hace clic en: "+ evento.detail);
)
para hacer una comparación en este último papel:
if (evento.detail == Alert.OK) / / clic en Aceptar
if (evento.detail == Alert.YES) / / SI clic
if (== evento.detail Alert.NO) / / NO clic
if (evento.detail == Alert.CANCEL) / / clic en CANCELAR
si quieres hacer algo directamente en su descripción:
Alert.show ( "Alerta de prueba", "Alerta 1", Alert.OK | Alert.CANCEL, este, cerrado);
y la función:
private function cerrar (event: CloseEvent): void (
if (evento.detail == Alert.OK) / / NO clic
if (evento.detail == Alert.CANCEL) / / clic en CANCELAR
)
y ya está! sería?
Abrazar.
Esta es, muy bueno.