Non capisco una cosa.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);
Perchè non viene usato qualcosa tipo:
Io di solito mi ero abituato a vedere questa seconda modalità di gestire eventi.. non ho capito perchè la ComboBox necessita di un listener..codice:my_cb.onChange = function(newvalue) { ... }
Grazie

Rispondi quotando