Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    (AS2) Pulsante al posto del ComboBox

    Sto cercando di capire un tutorial che ho trovato su questo sito, più precisamente il sito multilingua. Nell'esempio trattato si usa un combobox per cambiare la lingua.

    import mx.lang.Locale;
    Locale.setLoadCallback(testi);

    lingua.addItem("Italiano","it")
    lingua.addItem("Inglese","en")

    lingua.addEventListener("change", cambia_lingua);

    function cambia_lingua(eventObj:Object):Void {
    Locale.loadLanguageXML(eventObj.target.value);
    }
    function testi(success:Boolean):Void {
    grazie.text = Locale.loadString("IDS_GRAZIE");
    descrizione.text = Locale.loadString("IDS_DESCRIZIONE")
    benvenuto.text = Locale.loadString("IDS_BENVENUTO")

    }



    La domanda è molto semplice, scusate l'ignoranza ma sto cercando di imparare...
    Se volessi usare un bottone, che comando devo utlizzare per passare da it a en? e viceversa?
    grazie

  2. #2
    Moderatore di CSS L'avatar di KillerWorm
    Registrato dal
    Apr 2004
    Messaggi
    5,780
    Dai un nome istanza al tuo bottone, quindi utilizzi un semplice evento onRelease e una variabile a cui dai alternativamente il valore 'it' e 'en'..

    Ecco un es veloce, dovrai metterlo su un frame:
    Codice PHP:
    var lang 'it';
    istanzabt.onRelease = function() {
        
    Locale.loadLanguageXML(lang=(lang == 'it') ? 'en' 'it');
    }; 
    Installa Forum HTML.it Toolset per una fruizione ottimale del Forum

  3. #3

  4. #4

    altre lingue

    Grazie KillerWorm, ho testato e funziona.

    Vorrei solo capire, come fare per assegnare lo stesso comando di 'sola' andata ad altri bottoni.
    Creo il mio progetto in 4 lingue, che poi saranno 4 file xml.

    Ho un mio menù con le classiche bandierine, dovrei associare un comando che setti la lingua e vada all'etichetta 'X'.

    Mi puoi aiutare per favore? Grazie infinite, Marco

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.