GRANDE!!!!!
ora funziona!!!
ho modificato eventObject.target.selectedItem.value == "cioccolato" in eventObject.target.selectedItem.label == "cioccolato" e funziona tutto correttamente !!!
grazie veramente grazie!!!!
GRANDE!!!!!
ora funziona!!!
ho modificato eventObject.target.selectedItem.value == "cioccolato" in eventObject.target.selectedItem.label == "cioccolato" e funziona tutto correttamente !!!
grazie veramente grazie!!!!
ahhh ok ...
sono andato nelle proprietà della combobox e ho inserito i nome nel labels e della data
es:
labels
posizione valore
0 seleziona
1 cioccolato
2 zucchero
ecc ecc
in data
posizione valore
0 seleziona
1 cioccolato
2 zucchero
ecc ecc
poi gli altri valori sono
editable false
rowCound 5
non ho messo nient'altro ...
non so se ho capito bene cosa mi hai chiesto...
intendi dentro l'if?
prima mettevo
_root.segmento_cmb.value == "cioccolato"
poi ho messo
eventObject.target.selectedItem.value == "cioccolato"
veramente grazie di tutto!
@Flep said:
Togli per un momento il controllo che fai e mettici:
trace(eventObject.target.selectedItem.value);
Clicca una voce del ComboBox e dimmi cosa ti dice Flash come output
undefined
_root.segmento_cmb si è il nome della combo ... l'ho modificato rispetto a prima, prima era torta ... sorry
Inoltre non capisco, gli hai assegnato tu value ad ogni voce del ComboBox ?
Si l'ho inserito io ... non sapevo cosa mettere...
_root.quatel_cmb.enabled = false;
contetel = 0;
var listenerObject:Object = new Object();
listenerObject.change = function(eventObject:Object)
{
if ((eventObject.target.selectedItem.value == "cioccolato") || (eventObject.target.selectedItem.value == "zucchero") || (eventObject.target.selectedItem.value == "farina") || (eventObject.target.selectedItem.value == "mele") || (eventObject.target.selectedItem.value == "cannella") || (eventObject.target.selectedItem.value == "lievito")) {
_root.quatel_cmb.enabled = true;
};
_root.segmento_cmb.addEventListener("change", listenerObject)
Ho provato... non funziona
Se non ho capito male, indenti cosi ... ma, si disattiva il tasto ma nel momento che vado a selezionare una delle voci presente nell'if non si attiva
_root.quatel_cmb.enabled = false;
contetel = 0;
var listenerObject:Object = new Object();
listenerObject.change = function(eventObject:Object) {
trace(eventObject.target.selectedItem.label);
if ((_root.segmento_cmb.value == "cioccolato") || (_root.segmento_cmb.value == "zucchero") || (_root.segmento_cmb.value == "farina") || (_root.segmento_cmb.value == "mele") || (_root.segmento_cmb.value == "cannella") || (_root.segmento_cmb.value == "lievito")) {
_root.quatel_cmb.enabled = true;
}
};
Grazie mille per la pazienza che hai e per l'aiuto
ti spiego
In questo momento il combo box viene solo utilizzato all'interno di una tasto e viene adoperato per moltiplicare un determinato valore per 1.5, però a me serve che la funzione che dicevo prima avvenisse al di fuori del tasto, il problema che non trovo una funzione per dire " se seleziono il valore zucchero il componente numericstepper rimanga inibito, se scelgo la voce lievito diventa editabile ...
grazie mille!
e ... scusa l'ignoranza ...
come si fa?
@Flep said:
Ciao momo.zimo e benvenuto nel forum GT
Se gli dici root.quatel_cmb.enabled = true; ?
ok, ma il problema è che devo renderlo operativo solo se viene selezionate alcune voci del combo box...
ho provato con
_root.quatel_cmb.enabled = false;
contetel = 0;
if ((_root.torta_cmb.value == "cioccolato") || (_root.torta_cmb.value == "zucchero") || (_root.torta_cmb.value == "farina") || (_root.torta_cmb.value == "mele") || (_root.torta_cmb.value == "cannella") || (_root.torta_cmb.value == "lievito")) {
_root.quatel_cmb.enabled = true;
}
ma non funziona
grazie mille!
Ciao!
Sono nuovo nuovo ... e anche un po neofila di flash ...
avrei un quesito da sottoporvi che mi sta e che sicuramente voi sapete risolvere visto che è una cavolata (per chi sa usare flash :D)
provo a spiegarmi
Io ho 2 componenti un NumericStepper e una ComboBox
nella combobox c'è un elenco di nomi...
all'apertura della pagina in teoria il numericstepper dovrebbe essere non editabile
diventa editabile quando selesiono alcune delle voci della combo box
riesco a renderlo non editabile facendo
root.quatel_cmb.enabled = false;
ma non riesco proprio a ri renderlo editabile selezionado una delle relative voci ...
come posso fare?
Grazie mille per tutto l'aiuto che riuscite a darmi!!!!:):):)
ZiAo
Momo