I'm hoping someone's had experience with this one... I have a TileList
control with a custom itemRenderer. The renderer consists of an Image
control and a few Label controls. 

I've also attached a custom context menu to the TileList. In the
MENU_SELECT event, I want to set the TileList's selectedItem to the
item that the mouse is over before popping up the context menu. So I
examine the event.mouseTarget property... this might be one of the
embedded Label controls, so I crawl up the parent property till I get
to the top. Works great - I eventually get to the itemRenderer level,
where I can check if the renderer.data value is already selected, and
if not, select it.

It *doesn't* work if I right-click on the Image control. In that case,
mouseTarget comes back as a MovieClip object with its parent property
set to null - there doesn't seem to be any way to determine which
itemRenderer it belongs to!

Any ideas? All help appreciated, as always!!!

--Tracey




Reply via email to