Maybe I don't understand what you want. Do you want rendererIsEditor or do you want an editor to popup over the cell? My first instinct would be to have an editor popup over the cell so rendererIsEditor=false, and I subclass DGIR as the column renderer, and supply a custom TextInput as the editor with displayAsPassword=false.
________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Dennis Falling Sent: Tuesday, June 10, 2008 9:44 PM To: [email protected] Subject: Re: [flexcoders] Datagrid Password Column? I tried doing the same thing I'm doing now, except moving the TextInput into an external item renderer and listening for begin/end edit events to toggle the alpha, but that seemed really clunky. So you're saying that is probably the best way? On Tue, Jun 10, 2008 at 11:34 PM, Alex Harui <[EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > wrote: You should be able to use DataGridItemRenderer and set its displayAsPassword=true in a subclass or in a custom classFactory ________________________________ From: [email protected] <mailto:[email protected]> [mailto:[email protected] <mailto:[email protected]> ] On Behalf Of Tracy Spratt Sent: Tuesday, June 10, 2008 6:06 PM To: [email protected] <mailto:[email protected]> Subject: RE: [flexcoders] Datagrid Password Column? Maybe set backgroundAlpha="0"? Tracy ________________________________ From: [email protected] <mailto:[email protected]> [mailto:[email protected] <mailto:[email protected]> ] On Behalf Of Dennis Falling Sent: Tuesday, June 10, 2008 7:28 PM To: [email protected] <mailto:[email protected]> Subject: [flexcoders] Datagrid Password Column? I have an editable DataGrid that displays usernames and masked passwords (********). To hide the password, I'm just using an inline item renderer: <mx:DataGridColumn dataField="password" headerText="Password" editorDataField="text" rendererIsEditor="true"> <mx:itemRenderer> <mx:Component> <mx:TextInput displayAsPassword="true" borderStyle="none"/> </mx:Component> </mx:itemRenderer> </mx:DataGridColumn> This works exactly how I want it to, with very little code...except it doesn't look too hot when that row is selected: the TextInput always has a solid white background whether it's selected or not. Is there an easy way to tell it to make it not show a background except when selected (appear like the default item editor)? I've listened to the various edit events but can't figure out a clean way of doing this. Thanks!

