Adding focusIn and focusOut listeners as shown below should help you out...I found that even though I set a column to editable.false it would open itself for data occasionally when going (clicking) from an editable cell to an un-editable one...HTH
// admin_dg cell focus in listener object var mfrAdmin_dgListener:Object = new Object(); mfrAdmin_dgListener.cellFocusIn = function(evt_obj:Object) { var cell_str:String = "("+evt_obj.columnIndex+", "+evt_obj.itemIndex+")"; //trace("The cell at "+cell_str+" has gained focus"); var Verified:String = new String(evt.target.selectedItem.verified); // Make DataGrid uneditable mfrAdmin_dg.editable = false; if (Verified == "true") { // Make DataGrid uneditable mfrAdmin_dg.editable = false; submit_btn.enabled = false; var notify = Alert.show("Credentials are verified:\n no changes allowed.", Alert.OK, this); notify.title = "MFR Credentials - Verified"; } else if (Verified == "false") { // Make DataGrid editable mfrAdmin_dg.editable = true; // Make the UName column read-only mfrAdmin_dg.getColumnAt(1).editable = true; mfrAdmin_dg.getColumnAt(2).editable = true; mfrAdmin_dg.getColumnAt(0).editable = false; mfrAdmin_dg.getColumnAt(3).editable = false; } }; // Add listener mfrAdmin_dg.addEventListener("cellFocusIn", mfrAdmin_dgListener); // admin_dg cell focus out listener object var mfrAdmin_dgListener:Object = new Object(); mfrAdmin_dgListener.cellFocusOut = function(evt_obj:Object) { var cell_str:String = "("+evt_obj.columnIndex+", "+evt_obj.itemIndex+")"; //trace("The cell at "+cell_str+" has lost focus"); var Verified:String = new String(evt.target.selectedItem.verified); // Make DataGrid uneditable mfrAdmin_dg.editable = false; mfrAdmin_dg.getColumnAt(0).editable = false; mfrAdmin_dg.getColumnAt(1).editable = false; mfrAdmin_dg.getColumnAt(2).editable = false; mfrAdmin_dg.getColumnAt(3).editable = false; submit_btn.enabled = true; }; // Add listener mfrAdmin_dg.addEventListener("cellFocusOut", mfrAdmin_dgListener); -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of grimmwerks Sent: Monday, May 22, 2006 2:06 PM To: Flashcoders mailing list Subject: Re: [Flashcoders] dataGrid and editable text... You know, even if I SET the grid.editable = false, the first column is ALWAY editable. I've even flipped cellRenderers as tests -- this thing is driving me bonkers. _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com _______________________________________________ Flashcoders@chattyfig.figleaf.com To change your subscription options or search the archive: http://chattyfig.figleaf.com/mailman/listinfo/flashcoders Brought to you by Fig Leaf Software Premier Authorized Adobe Consulting and Training http://www.figleaf.com http://training.figleaf.com