RE: [flexcoders] Datagrid Password Column?

2008-06-11 Thread flexcoders
A TextInput just contains a TextField and draws border and background
around it.  DGIR extends TextField.  If you're ok with popup editors,
I'd extends both DGIR as the renderer and TextInput as the editor.

 

If you really need TextInput as the renderer, try setting
backgroundColor=.  I'm not sure I understand what was wrong about
backgroundAlpha=0

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 10:04 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Datagrid Password Column?

 

I'm trying to make an editable password column in a datagrid that
displays asterisks instead of the characters of the string that it's
displaying.  Simply using a TextInput with displayAsPassword does
exactly this, but when the row is selected (whether the password field
is selected or not), the password field has a solid white background.
This looks inconsistent compared to other editable column fields, so I'm
hoping someone has a trick to fix this.  As Tracy suggested, I can make
it's background alpha 0, but then it doesn't look right when it's
selected.  This may seem petty, but it looks wrong.

I can always create an item renderer that emulates the TextInput's
displayAsPassword property, but I'm so close now, and was hoping there's
a trick I'm missing to get this working.




On Tue, Jun 10, 2008 at 11:56 PM, Alex Harui [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]  wrote:

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: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 9:44 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
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: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Tracy Spratt
Sent: Tuesday, June 10, 2008 6:06 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
Subject: RE: [flexcoders] Datagrid Password Column?

 

Maybe set backgroundAlpha=0?

Tracy

 



From: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 7:28 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
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!

 

 

 



RE: [flexcoders] Datagrid Password Column?

2008-06-11 Thread Cato Paus Skrede
Do this on the textInput borderStyle=none alpha=0.0

-Opprinnelig melding-
Fra:
[EMAIL PROTECTED]
.com
[mailto:[EMAIL PROTECTED]
ps.yahoo.com] 
Sendt: 11. juni 2008 08:31
Emne: RE: [flexcoders] Datagrid Password Column?

A TextInput just contains a TextField and draws border and background
around it.  DGIR extends TextField.  If you're ok with popup editors, I'
d extends both DGIR as the renderer and TextInput as the editor.

 

If you really need TextInput as the renderer, try setting
backgroundColor=.  I'm not sure I understand what was wrong about
backgroundAlpha=0

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 10:04 PM
To: flexcoders@yahoogroups.com
Subject: Re: [flexcoders] Datagrid Password Column?

 

I'm trying to make an editable password column in a datagrid that
displays asterisks instead of the characters of the string that it's
displaying.  Simply using a TextInput with displayAsPassword does
exactly this, but when the row is selected (whether the password field
is selected or not), the password field has a solid white background.
This looks inconsistent compared to other editable column fields, so I'm
hoping someone has a trick to fix this.  As Tracy suggested, I can make
it's background alpha 0, but then it doesn't look right when it's
selected.  This may seem petty, but it looks wrong.

I can always create an item renderer that emulates the TextInput's
displayAsPassword property, but I'm so close now, and was hoping there's
a trick I'm missing to get this working.




On Tue, Jun 10, 2008 at 11:56 PM, Alex Harui [EMAIL PROTECTED]
mailto:[EMAIL PROTECTED]  wrote:

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: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 9:44 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
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: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Tracy Spratt
Sent: Tuesday, June 10, 2008 6:06 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
Subject: RE: [flexcoders] Datagrid Password Column?

 

Maybe set backgroundAlpha=0?

Tracy

 



From: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 7:28 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
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!

 

 

 

No virus found in this incoming message.
Checked by AVG. 
Version: 8.0.100 / Virus Database: 270.2.0/1495 - Release Date: 10.06.2008
17:11



Re: [flexcoders] Datagrid Password Column?

2008-06-11 Thread sLangeberg
Did you try the 'itemEditor' property, instead of 'itemRenderer'? If memory
serves, the row will toggle between your textinput and the default text
renderer, when you use the editor setup.

-Scott

On Tue, Jun 10, 2008 at 6:27 PM, Dennis Falling [EMAIL PROTECTED] wrote:

   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!
  




-- 
: : ) Scott

Helping your grandma on the interweb
at: http://blog.criticalpile.com


Re: [flexcoders] Datagrid Password Column?

2008-06-11 Thread Dennis Falling
With backgroundAlpha=1, the box always has the white background, whether
it's selected or not:
http://dl.getdropbox.com/u/15760/alpha1.PNG

With backgroundAlpha=0, the box never has a white background, even when it
is selected:
http://dl.getdropbox.com/u/15760/alpha0.PNG

Both of these ways are inconsistent with the typical appearance of a
DataGridColumn.  That's all I'm going for- for it to look white when it
should (when it's in edit mode) and not white when it shouldn't (when it's
not being edited.)

I was completely overlooking the fact that you can have a renderer and an
editor.  I got it looking right by doing this:

mx:DataGridColumn dataField=username headerText=Username/
mx:DataGridColumn dataField=password headerText=Password
editorDataField=text
mx:itemEditor
mx:Component
mx:TextInput displayAsPassword=true borderStyle=none
backgroundAlpha=1/
/mx:Component
/mx:itemEditor
mx:itemRenderer
mx:Component
mx:TextInput displayAsPassword=true borderStyle=none
backgroundAlpha=0/
/mx:Component
/mx:itemRenderer
/mx:DataGridColumn

The look I was going for:
http://dl.getdropbox.com/u/15760/correct.PNG


Thanks for the help!


On Wed, Jun 11, 2008 at 1:31 AM,  wrote:

A TextInput just contains a TextField and draws border and background
 around it.  DGIR extends TextField.  If you're ok with popup editors, I'd
 extends both DGIR as the renderer and TextInput as the editor.



 If you really need TextInput as the renderer, try setting
 backgroundColor=.  I'm not sure I understand what was wrong about
 backgroundAlpha=0


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 10:04 PM
 *To:* flexcoders@yahoogroups.com
 *Subject:* Re: [flexcoders] Datagrid Password Column?



 I'm trying to make an editable password column in a datagrid that displays
 asterisks instead of the characters of the string that it's displaying.
 Simply using a TextInput with displayAsPassword does exactly this, but when
 the row is selected (whether the password field is selected or not), the
 password field has a solid white background.  This looks inconsistent
 compared to other editable column fields, so I'm hoping someone has a trick
 to fix this.  As Tracy suggested, I can make it's background alpha 0, but
 then it doesn't look right when it's selected.  This may seem petty, but it
 looks wrong.

 I can always create an item renderer that emulates the TextInput's
 displayAsPassword property, but I'm so close now, and was hoping there's a
 trick I'm missing to get this working.


  On Tue, Jun 10, 2008 at 11:56 PM, Alex Harui [EMAIL PROTECTED] wrote:

 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:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 9:44 PM
 *To:* flexcoders@yahoogroups.com
 *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] wrote:

 You should be able to use DataGridItemRenderer and set its
 displayAsPassword=true in a subclass or in a custom classFactory


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Tracy Spratt
 *Sent:* Tuesday, June 10, 2008 6:06 PM
 *To:* flexcoders@yahoogroups.com
 *Subject:* RE: [flexcoders] Datagrid Password Column?



 Maybe set backgroundAlpha=0?

 Tracy


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 7:28 PM
 *To:* flexcoders@yahoogroups.com
 *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

RE: [flexcoders] Datagrid Password Column?

2008-06-10 Thread Tracy Spratt
Maybe set backgroundAlpha=0?

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 7:28 PM
To: flexcoders@yahoogroups.com
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!

 



RE: [flexcoders] Datagrid Password Column?

2008-06-10 Thread Alex Harui
You should be able to use DataGridItemRenderer and set its
displayAsPassword=true in a subclass or in a custom classFactory

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Tracy Spratt
Sent: Tuesday, June 10, 2008 6:06 PM
To: flexcoders@yahoogroups.com
Subject: RE: [flexcoders] Datagrid Password Column?

 

Maybe set backgroundAlpha=0?

Tracy

 



From: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 7:28 PM
To: flexcoders@yahoogroups.com
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!

 



Re: [flexcoders] Datagrid Password Column?

2008-06-10 Thread Dennis Falling
If I do that then it's never white.  Again, I'm going for consistency with
the normal appearance of editable datagrid columns.

On Tue, Jun 10, 2008 at 8:06 PM, Tracy Spratt [EMAIL PROTECTED] wrote:

Maybe set backgroundAlpha=0?

 Tracy


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 7:28 PM
 *To:* flexcoders@yahoogroups.com
 *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!

  



Re: [flexcoders] Datagrid Password Column?

2008-06-10 Thread Dennis Falling
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] wrote:

You should be able to use DataGridItemRenderer and set its
 displayAsPassword=true in a subclass or in a custom classFactory


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Tracy Spratt
 *Sent:* Tuesday, June 10, 2008 6:06 PM
 *To:* flexcoders@yahoogroups.com
 *Subject:* RE: [flexcoders] Datagrid Password Column?



 Maybe set backgroundAlpha=0?

 Tracy


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 7:28 PM
 *To:* flexcoders@yahoogroups.com
 *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!

  



RE: [flexcoders] Datagrid Password Column?

2008-06-10 Thread Alex Harui
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: flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] On
Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 9:44 PM
To: flexcoders@yahoogroups.com
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: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Tracy Spratt
Sent: Tuesday, June 10, 2008 6:06 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
Subject: RE: [flexcoders] Datagrid Password Column?

 

Maybe set backgroundAlpha=0?

Tracy

 



From: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com
[mailto:flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com ]
On Behalf Of Dennis Falling
Sent: Tuesday, June 10, 2008 7:28 PM
To: flexcoders@yahoogroups.com mailto:flexcoders@yahoogroups.com 
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!

 

 



Re: [flexcoders] Datagrid Password Column?

2008-06-10 Thread Dennis Falling
I'm trying to make an editable password column in a datagrid that displays
asterisks instead of the characters of the string that it's displaying.
Simply using a TextInput with displayAsPassword does exactly this, but when
the row is selected (whether the password field is selected or not), the
password field has a solid white background.  This looks inconsistent
compared to other editable column fields, so I'm hoping someone has a trick
to fix this.  As Tracy suggested, I can make it's background alpha 0, but
then it doesn't look right when it's selected.  This may seem petty, but it
looks wrong.

I can always create an item renderer that emulates the TextInput's
displayAsPassword property, but I'm so close now, and was hoping there's a
trick I'm missing to get this working.



On Tue, Jun 10, 2008 at 11:56 PM, Alex Harui [EMAIL PROTECTED] wrote:

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:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 9:44 PM
 *To:* flexcoders@yahoogroups.com
 *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] wrote:

 You should be able to use DataGridItemRenderer and set its
 displayAsPassword=true in a subclass or in a custom classFactory


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Tracy Spratt
 *Sent:* Tuesday, June 10, 2008 6:06 PM
 *To:* flexcoders@yahoogroups.com
 *Subject:* RE: [flexcoders] Datagrid Password Column?



 Maybe set backgroundAlpha=0?

 Tracy


  --

 *From:* flexcoders@yahoogroups.com [mailto:[EMAIL PROTECTED] *On
 Behalf Of *Dennis Falling
 *Sent:* Tuesday, June 10, 2008 7:28 PM
 *To:* flexcoders@yahoogroups.com
 *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!