
Код:
var autoCombo = this.createClassObject(mx.controls.ComboBox, "autoCombo", 0, {_x:50, _y:50, _width:120, editable:true});
var words:Array = [];// массив слов
var wData:Array = [];
this.keyUp = function(eo:Object) {
var obj = eo.target;
var cbtext = obj.text;
obj.close();
wData.splice(0);
var i = 0;
while (words[i]) {
var w = words[i];
if (w.indexOf(cbtext, 0) == 0) {
wData.push({label:w});
}
i++;
}
wData.sortOn("label");
obj.dataProvider = wData;
obj.open();
obj.text = cbtext;
};
autoCombo.addEventListener("keyUp", this);
работает, в принципе, но надо еще поработать...это для комбобокса. может пригодится... а мож. и нет.