Visualizzazione dei risultati da 1 a 10 su 10

Discussione: Alert.show()

  1. #1
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    39

    Alert.show()

    Salve vorrei usare l'istruzione

    Alert.show(, ,Alert.OK|Alert.NO, this, myClickHandler);
    myClickHandler = function(evt){
    trace("Sono entrato");
    if(evt.detail == Alert.OK){ trace(..);}
    else if (evt.detail == Alert.CANCEL){trace(...);}
    }
    Però non mi funziona
    Aiutatemi
    Nik

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Cosa non funziona?

  3. #3
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    39
    Non funziona non entra nemmeno nella funzione!!

  4. #4
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Secondo quale logica passi all'alert una funzione che non hai ancora definito?

    codice:
    myClickHandler = function (evt)
    {
    	trace("Sono entrato");
    	if (evt.detail == Alert.OK) {
    		trace("prova");
    	} else if (evt.detail == Alert.CANCEL) {
    		trace("ciao");
    	}
    };
    Alert.show("messaggio", "titolo", Alert.OK | Alert.NO, this, myClickHandler);

  5. #5
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    39
    Non funziona lo stesso

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Pensavo che lo script fosse parziale. Lo script intero è:
    codice:
    import mx.controls.Alert
    
    myClickHandler = function (evt)
    {
    	trace("Sono entrato");
    	if (evt.detail == Alert.OK) {
    		trace("prova");
    	} else if (evt.detail == Alert.CANCEL) {
    		trace("ciao");
    	}
    };
    Alert.show("messaggio", "titolo", Alert.OK | Alert.NO, this, myClickHandler);
    e nella libreria devi avere un'istanza del component Alert.

  7. #7
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    39
    Mi da quest'errore

    Failed to create a new alert, probably because there is no Alert in the Library

    Ke cosa dovrei fare?

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    - trascinare un'istanza del component Alert sullo stage
    - cancellarla dallo stage (in modo che rimanga nella libreria)

  9. #9
    Utente di HTML.it
    Registrato dal
    May 2004
    Messaggi
    39
    Funziona
    Però la finestra mi si vede anche se non premo il tasto di uscita
    per renderla invisibile fino a quel momneto ke dovrei fare
    Grazie

  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Cancellala dallo stage, lasciala solo nella libreria.

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.