in case you wanted to see my current code



<mx:DataGrid x="10" y="37" width="697" height="241" editable="false"
id="staffgrid" dataProvider="{staff_array}" textAlign="center">
                                 <mx:columns>
                                     <mx:DataGridColumn
headerText="Inspector ID" dataField="col1"/>
                                     <mx:DataGridColumn
headerText="Inspector Name" dataField="col2"/>
                                     <mx:DataGridColumn
headerText="Manager" width="90" dataField="col3" textAlign="center"
rendererIsEditor="true">
                                     <mx:itemRenderer>
                                             <mx:Component>
                                                  <mx:CheckBox
selected="{data.staff_array.col3}" />
                                             </mx:Component>
                                         </mx:itemRenderer>
                                      </mx:DataGridColumn>
                                     <mx:DataGridColumn headerText=""
width="90" dataField="col4"  textAlign="center">
                                     <mx:itemRenderer>
                                             <mx:Component>
                                                     <mx:HBox>
                                                         <mx:Script>
                                                     <![CDATA[
                                                          import
mx.managers.PopUpManager;
                                                         
[Embed(source='Images/bulletWarning.gif')]
                                                         private var
confirmIcon:Class;
                                                             import
mx.events.FlexEvent;
                                                             import
mx.effects.Fade;
                                                             import
mx.controls.Alert;
                                                             import
mx.events.CloseEvent;
                                                          private
function launchConfirm():void {
                                                             var a:Alert
= Alert.show("Are you sure you want to \n perform this action?",
"Confirmation", Alert.YES|Alert.NO, this, confirmHandler, confirmIcon,
Alert.NO);

                                                             }
                                                         private function
confirmHandler(event:CloseEvent):void {
                                                                     if
(event.detail == Alert.YES) {
                                                                     //
what to do if user selected "yes"
                                                                         
////result.text = "Yes";
                                                                     }
else if (event.detail == Alert.NO) {
                                                                     //
what to do if user selected "no"
                                                                         
////result.text = "No";
                                                                     }
                                                         }

                                                         ]]>
                                                 </mx:Script>
                                                 <mx:Button
label="Delete" click="launchConfirm();"/>
                                                     </mx:HBox>


                                             </mx:Component>
                                         </mx:itemRenderer>
                                      </mx:DataGridColumn>
                                 </mx:columns>
                             </mx:DataGrid>


Reply via email to