Yeah I was just trying stuff out with the style (didnt know what to do). I eventually stumbled upon ItemClickEvent, but that was the wrong type of event. ListEvent did the trick for me. Thanks for the reply!
Jayson --- In [email protected], "Ronald Kinion" <[EMAIL PROTECTED]> wrote: > > itemClick is an event, not a property or style. you want to write > something like this: > > > myTileList.addEventListener(ListEvent.ITEM_CLICK, doItemClick); > > > public function doItemClick(event:ListEvent):void { > Alert.show(event.currentTarget.selectedIndex.toString()); > } > > > Note that when you pass a function handler you only use the function > name, including the () operator will run the function and then pass the > result. The reason you were getting the alert is because your code was > executing the function everytime it came to that setStyle call. > > > -- > Ronald Kinion > Phone: 253-205-3494 > [EMAIL PROTECTED] <mailto:[EMAIL PROTECTED]> > www.zones.com <http://www.zones.com/> > > > > ________________________________ > > From: [email protected] [mailto:[EMAIL PROTECTED] On > Behalf Of Jayson > Sent: Friday, September 07, 2007 10:20 AM > To: [email protected] > Subject: [flexcoders] TileList controls in AS > > > > Maybe I'm just blind, but I cant seem to find an itemClick property for > a TileList in AS. > > myTileList.itemClick doesnt appear to be there.. so.. I tried this.. > > myTileList.setStyle ("itemClick", doItemClick()); > > public function doItemClick():void{ > Alert.show(myTileList.selectedIndex.toString()); > } > > Something is triggering this.. upon creation of the TL I get the alert > with -1, obviously meaning nothing is selected, but then nothing > happens when I click on an item. I've been searching for a while and > haven't made any progress at all.. anyone know whats going on? > > Thanks, > > Jayson >

