Personalizzazione del flex casella di avviso di script in azione


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

Codice Sorgente

Spero che sarà utile.

Attendo commenti.

versione pdf temporaneamente non disponibile.
Lascia un tuo commento o Lascia un tuo Trackback

5 Commenti

  1. 6 febbraio 2008 a 12:11 pm p.m. | Permalink

    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.

  2. Márcio
    6 marzo 2008 a 11:41 pm mattina | Permalink

    Hm. Ho già uso qui.

    Inte.

  3. Marcelo
    19 giugno 2008 a 8:54 pm | Permalink

    Molto buono, cattivo mostro come fare a catturare l'evento che il pulsante è stato cliccato

  4. 20 giugno 2008 a 12:29 pm p.m. | Permalink

    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.

  5. Marcelo
    27 giugno 2008 a 5:52 pm | Permalink

    Questo è, davvero bene.

2 TrackBacks

  1. [...] Personalizzare la Casella "Flex" Avviso di script in azione Perché è pertinente: Esso copre quasi tutti i parametri "grafica" più [...]

  2. [...] Azione Script 3 - Il libro. (Lotteria) 'Live Help / flex sorgenti in Call Center + blazeDS "Per catturare il pulsante che è stato cliccato, b ...' Jeferson, a più tutorial, è un ... 'Old ... complimenti ... Impressionante [...]

Lascia un commento

La tua email non viene mai pubblicato o condiviso. I campi obbligatori sono contrassegnati con un *