Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 13

Discussione: modifica combo

  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372

    modifica combo

    Ciao a tutti,

    come si fa a modificare lo sfondo o altre proprietà di una combobox in Flash MX 2004? E' possibile?
    Volevo modificare il verdino che appare sulle voci selezionate utilizzando il componente predefinito...

    Grazie a tutti per l'aiuto.

    Ciao

  2. #2
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    tuocombo.setStyle("haloThem", "haloBlue");

    oppure:

    tuocombo.setStyle("haloThem", "haloOrange");

    ad esempio..

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372

    Grazie

    Troppo gentile.

    Ciao

  4. #4

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372

    Oooopppsss

    Forse ho parlato troppo presto...

    Ho messo nelle actione della combo

    on(change){
    miocombo.setStyle("haloThem","haloBlue");
    }

    ma non funzia. Dove sbaglio??

    Grazie dell'aiuto. Ciao

  6. #6
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Mettilo direttamente nel frame in cui si trova il combo:

    codice:
    miocombo.setStyle("haloThem","haloBlue");
    miocombo.addEventListener... // ad esempio
    oppure:

    codice:
    on(change){
    	this.setStyle("haloThem","haloBlue");
    }
    che viene scatenato solo quando ne cambi il valore selezionato..

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372
    Ciao Negatyve,

    scusa se abuso della tua pazienza, ma non riesco a togliere il verdino dalla mia combo.
    Ho provato a mettere:

    on(change){
    this.setStyle("haloThem","haloBlue");
    }

    come action della mia combo, ma non cambia nulla.

    Ho provato anche l'altra soluzione da te proposta, mettendo l'action nel frame della combo, ma ancora nulla ....

    Dove sbaglio?
    Altro dubbio, dovuto alla mia ignoranza:
    "haloThem" e "haloBlue" sono le parole esatte che devo inserire, per cambiare i colori della combo, oppure devo mettere qualcos'altro al loro posto?

    Grazie ancora dell'aiuto.

    Ciao

  8. #8
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    E' colpa mia, nel primo post (e poi via di copia e incolla), ho scritto:

    codice:
    setStyle("haloThem","haloBlue"); // errato
    invece di:

    codice:
    setStyle("haloTheme","haloBlue"); // corretto

  9. #9
    Utente di HTML.it
    Registrato dal
    Sep 2003
    Messaggi
    372
    Ciao Negatyve,

    non mi riesce ancora di cambiare colore ai valori evidenziati nella combo.
    Provo a spiegarti tutti i passaggi, forse sbaglio qualcosa...

    ho preso una combo dai componenti di Flash MX 2004, l'ho trascinata sullo stage, ho assegnato il nome cbox all'istanza della combo, ho inserito 5 valori nella combo ed ho impostato editable=true.

    Nel primo frame del filmato ho messo:

    cbox.setStyle("haloTheme","haloBlue");

    e poi ho pubblicato, ma non cambia assolutamente nulla nei colori di default della combo.
    Il mio problema è che vorrei togliere il "verde Macromedia" che appare quando si scorrono i valori inseriti nella combo.

    Spero di essermi spiegato abb chiaramente.

    Grazie per l'aiuto e la pazienza.

    Ciao

  10. #10
    Utente di HTML.it L'avatar di negatyve
    Registrato dal
    Feb 2001
    Messaggi
    9,479
    Vabbè, oggi sono proprio fuso:

    codice:
    cbox.setStyle("themeColor","haloBlue");

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 © 2024 vBulletin Solutions, Inc. All rights reserved.