OK la mia domanda era per
se carichi il comobobox da un file txt (ad esempio)
utilizzerai un metodo del genere
codice:
elenco.load("combobox_populate_canali.txt");
elenco.onLoad = function(success) {
for (i=0; i<=Number(this.item); i++) {
elemento = this["nome"+i];
link = this["url"+i];
_root.myCombo1.addItemAt(i, elemento, link);
}
};
adesso segui il mio ragionamento
se il contenuto di "elemento" lo assegnamo ad un campo di testo dinamico e nascosto
_level0.test.autoSize
_level0.test.text=elemento
possiamo calcolarne la larghezza
_level0.larg=_level0.test._width
quindi assegnare il dimensionamento al combo
mycombo1.setSize(_level0.larg)
L'altezza invece dimende dal font che utilizzi.
quindi
codice:
elenco.onLoad = function(success) {
for (i=0; i<=Number(this.item); i++) {
elemento = this["nome"+i];
_level0.test.autoSize
_level0.test.text=elemento
_level0.larg=_level0.test._width
link = this["url"+i];
_root.myCombo1.addItemAt(i, elemento, link);
_root.mycombo1.setSize(_level0.larg)
}
};
Prova non è detto che non funzioni
Ciao