Visualizzazione dei risultati da 1 a 5 su 5
  1. #1
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603

    Combo box (come usarle?)

    Ciao a tutti,
    E' la prima volta che mi trovo ad usare le combo box (con flash mx)...
    Qualcuno sā spiegarmi paso passo come realizzare una combobox che alla selezione delle singole voci mi cambi la dimensione di un testo in un campo dinamico????

    Io ho inserito il componente combo box sullo stage e nelle proprietā dove c'č "labels" ho inserito le varie grandezze che puō assumere il testo (da 10 a 20).....

    Questo dovrebbe essere il codice per associare il valore selezionato al campo di testo...ma non sō dove metterlo e se va bene!!! perchč come faccio ad associarlo all'evento Change Handler?? Non mi č chiaro per niente!!!

    stile = new TextFormat();
    grandezza =_root.nomecombo.getSelectedItem().label;
    stile.textSize = grandezza;
    _root.pippo.pippo_txt.setTextFormat(stile);


    Chi sā aiutarmi?????

  2. #2
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603
    Allora sono riuscita a ricavare il valore scelto nella combo...il problema č che non riesco ad associarlo al campo di testo dinamico

    Questa č la funzione che ho messo nel frame...

    function onChange(nomecombo) {
    stile = new TextFormat();
    scelta = nomecombo.getSelectedItem().label;
    //trace(scelta);
    stile.textSize = scelta;
    pippo.pippo_txt.setTextFormat(stile);
    }


  3. #3
    i parametri sono

    stile = new TextFormat();
    stile.font="....."
    stile.size=10
    stile.color=.....
    ecc


    quindi

    path.pippo_txt.setTextFormat(stile);



  4. #4
    Utente di HTML.it L'avatar di gnola
    Registrato dal
    Jun 2001
    Messaggi
    603
    Grazie..sbagliavo mettendo TextSize invece di size ...

    Ciaoooo!!!

  5. #5
    stile = new TextFormat();
    stile.font="....." // valori di default
    stile.size=10
    stile.color=.....



    // controllo cambio valore
    comboBox = new Object();
    comboBox.cambia = function(component) {
    _level0.stile.size=myCombo1.getSelectedItem().labe l
    _level0.pippo_txt.setTextFormat(_level0.stile);


    };


    //chiamo la funzione al cambio
    myCombo1.setChangeHandler("cambia", comboBox);


    Ciao

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.