We recommend that you don't set it in Flex components (anything derived from UIComponent). The name is used to track things so our code will get confused if a name changes. You're ok using it for bare Sprites and such. -Alex
________________________________ From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Yiðit Boyar Sent: Tuesday, April 10, 2007 1:04 AM To: [email protected] Subject: Re: [flexcoders] SOLVED: How do I tell what I clicked on? actually i use name property to check dynamically created components' types when i need to handle them. so can you briefly explain why do you recommend developers not to use name property ? thanks. ----- Original Message ---- From: Gordon Smith <[EMAIL PROTECTED]> To: [email protected] Sent: Tuesday, April 10, 2007 9:01:02 AM Subject: RE: [flexcoders] SOLVED: How do I tell what I clicked on? In general, the Flex framework expects to own the 'name' attribute and we don't recommend that developers use it for their own purposes. It's trivial to subclass Sprite and add an id: public class SpriteWithID extends Sprite { public SpriteWithID( ) { super(); } public var id; } - Gordon ________________________________ From: [EMAIL PROTECTED] ups.com [mailto:flexcoders@ yahoogroups. com] On Behalf Of Nate Pearson Sent: Monday, April 09, 2007 4:42 PM To: [EMAIL PROTECTED] ups.com Subject: [flexcoders] SOLVED: How do I tell what I clicked on? LOL, im very stupid....they all have NAME attributes! Bingo-bango. ..SOLVED! --- In [EMAIL PROTECTED] ups.com <mailto:flexcoders%40yahoogroups.com> , "Nate Pearson" <napearson99@ ...> wrote: > > I don't see anything in current target that I could use. Sprites > don't have IDs. Maybe I should use a heavier weight component and use > IDs to track what I'm clicking on. I would rather keep this thing > light though. > > This data is pulled from a database, and after I figure out my group I > have to hit the database again. It's a pretty dynamic database so I > can't dispatch unique events. > > --- In [EMAIL PROTECTED] ups.com <mailto:flexcoders%40yahoogroups.com> , > Bjorn Schultheiss > <bjorn.schultheiss@ > wrote: > > > > Can you use currentTarget ? > > > > Perhaps you can dispatch unique events from each group and listen to > > them from their parent and decide there? > > > > > > On 10/04/2007, at 7:19 AM, Nate Pearson wrote: > > > > > I have a custom component that adds groups of 1 sprite and a few > > > labels. On each of those items I have added a MouseEvent.CLICK event > > > listener. When I click on one of these groups I can get the event and > > > handle it. > > > > > > When I click one of these I need to know what group I'm clicking on. > > > I have looked through the MouseEvent and I can't seem to figure out > > > how to reference it. I'm thinking I should add something when I draw > > > my groups. Maybe a transparent something that sits over the whole > > > group? That doesn't seem like the best way to do it though. > > > > > > Thanks in advance, > > > > > > -Nate > > > > > > > > > > > > ________________________________ Bored stiff? <http://us.rd.yahoo.com/evt=49935/*http://games.yahoo.com> Loosen up... Download and play hundreds of games for free <http://us.rd.yahoo.com/evt=49935/*http://games.yahoo.com> on Yahoo! Games.

