codice:
this.createClassObject(mx.controls.ComboBox, "my_cb", 10);

my_cb.addItem({data:1, label:"One"});
my_cb.addItem({data:2, label:"Two"});

// Create listener object.
var cbListener:Object = new Object();
// Create event handler function.
cbListener.change = function (evt_obj:Object) {
 trace("Currently selected item is: " + evt_obj.target.selectedItem.label);
}
// Add event listener.
my_cb.addEventListener("change", cbListener);
Non capisco una cosa.
Perchè non viene usato qualcosa tipo:

codice:
my_cb.onChange = function(newvalue) {
   ...
}
Io di solito mi ero abituato a vedere questa seconda modalità di gestire eventi.. non ho capito perchè la ComboBox necessita di un listener..
Grazie