Questa volta vengo qui mostra un tipico esempio di personalizzazione della casella di Flex Alert (Alert.show ();), ma in azione script, dimostrano che questo esempio qui di seguito, utilizzando la dichiarazione di un avviso in una variabile e la sua configurazione attraverso l'azione Script, anche prima di questo avviso essere effettuata nella domanda.
Per ora solo fornire alcuni controlli sui "stile" che può personalizzare l'applicazione prima della presentazione, di cui mi presenti:
- Personalizzare il colore di sfondo.
- Personalizzare il colore del bordo / titolo.
- Modifica del "alfa" / trasparenza in background e il titolo.
- Inserimento di un titolo e testo.
- Pulsanti di controllo per rendere
- Inserimento e la modifica di una icona sul Alert
Essi inoltre possibile visualizzare il codice sorgente di esempi l'uso di:
-ArrayCollections
Incorpora immagini-come dichiarato classe
L'uso di luce-Switch ();
-Utilizzo di AddChild ();
ComboBox e DataProvider.
-Alcune proprietà di allerta come:
-SetSyle (backgroundColor, borderColor, backgroundAlpha, borderAlpha)
-IconClass
Titolo -
-Text
Fornisce tutto il codice, opportunamente rivisto, in modo che possano capire, passo dopo passo il funzionamento della configurazione di un avviso in Flex.
Lasciato fuori alcuni parametri come il tipo di carattere e colore, bordi, effetto sulla presentazione e la verifica di ciò che il pulsante è stato premuto.
Ecco un esempio:
Se non riesci a vedere il swf fare clic qui
Per visualizzare in un'altra finestra clicca qui
Spero che sarà utile.
Attendo commenti.










5 Commenti
Visualizza la palla questo tutorial su segnalazione e ho pensato che stava facendo tutto questo, farà la differenza e in entrambe le applicazioni, Grazie molto.
Hm. Ho già uso qui.
Inte.
Molto buono, cattivo mostro come fare a catturare l'evento che il pulsante è stato cliccato
Per catturare il pulsante che è stato fatto clic, è sufficiente aggiungere un Lištná la segnalazione,
In primo luogo importare il caso in cui Chiudi saranno utilizzati da parte eventListner
mx.events.CloseEvent importazione;
quindi la funzione mostraAlerta () alla fine:
alerta.addEventListener (Event.CLOSE, chiuso);
quindi creata una funzione:
privato funzione close (evento: CloseEvent): void (
Alert.show (il pulsante si fa clic su: "+ evento.detail);
)
per fare un confronto in questo ultimo ruolo:
if (evento.detail == Alert.OK) / / ok cliccato
if (evento.detail == Alert.YES) / / SI cliccato
if (evento.detail == Alert.NO) / / NO cliccato
if (evento.detail == Alert.CANCEL) / / ANNULLA cliccato
se si desidera fare nulla direttamente nella sua segnalazione:
Alert.show ( "Avviso di prova", "Avviso 1", Alert.OK | Alert.CANCEL, questo, chiuso);
e la funzione:
privato funzione close (evento: CloseEvent): void (
if (evento.detail == Alert.OK) / / NO cliccato
if (evento.detail == Alert.CANCEL) / / ANNULLA cliccato
)
e il gioco è fatto! sarebbe?
Abbracciare + + abbraccio.
Questo è, davvero bene.