1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18
| import mx.controls.Alert;
var myClickHandler:Function = function (evt_obj:Object) {
if (evt_obj.detail == Alert.OK) {
trace(Alert.okLabel);
} else if (evt_obj.detail == Alert.CANCEL) {
trace(Alert.cancelLabel);
}
};
my_dg.dataProvider = [{name:"Clark", score:3135}, {name:"Bruce", score:403}, {name:"Peter", score:25}];
var dgListener:Object = new Object();
dgListener.cellPress = function(evt_obj:Object) {
var cell_str:String = "("+evt_obj.columnIndex+", "+evt_obj.itemIndex+")";
trace("The cell at "+cell_str+" has been clicked");
////////////////////////////////////
var dialog_obj:Object = Alert.show("Test Alert", "Test", Alert.OK | Alert.CANCEL, null, myClickHandler, "testIcon", Alert.OK);
/////////////////////////////////////
};
my_dg.addEventListener("cellPress", dgListener); |