Right, and 'asfunction' has changed to 'event': > a.htmlText = "<a href='event:sometext'>click here</a>";
and then you use the TextEvent.text property to access 'sometext'. I finally found the local version of the AS3 reference. Help>Welcome and then there's this link on the right side: Flex ActionScript and MXML Language Reference (local | online) Thanks for the help. -Tom On 1/31/06, JesterXL <[EMAIL PROTECTED]> wrote: > Your code is right, you just need a textfield with a link in it: > > var a:TextField = new TextField(); > addChild(a); > a.html = true; > a.htmlText = "<a href='iforgotname:sometext'>click here</a>"; > > ----- Original Message ----- > From: "Tom Bray" <[EMAIL PROTECTED]> > To: "Flashcoders mailing list" <[email protected]> > Sent: Tuesday, January 31, 2006 2:33 AM > Subject: Re: [Flashcoders] How will asfunction work in AS3/MXML? Jester? > > > Thanks, Jesse. I was able to find the right event using the code > hints in Flexbuilder (see below) but I'm stuck until I find out how > asfunction has changed so I can actually trigger the event. I'll hold > my breath until the docs come back... > > import flash.events.* > > private function init():Void > { > myTextArea.addEventListener( TextEventType.LINK, linkClickHandler ); > } > > public function linkClickHandler( event:TextEvent ):Void > { > myTextArea.text = "worked"; > } > > On 1/30/06, JesterXL <[EMAIL PROTECTED]> wrote: > > Docs are down, but here's some psuedo code for you: > > > > import flash.util.trace; > > your_txt.addEventListener(TextStuff.LINK, onHyperlinkClicked); > > > > function onHyperlinkClicked( event:Event ) > > { > > trace("You clicked on " + event.target); // your_txt > > trace("The text is: " + event.text); // doSomething > > } > > > > I think asfunction is changed to something else; again, wait until the > > docs > > come back up to get confirmation on WHAT it actually changed to, but > > that's > > the basic code. Whatever you store after the "newAsfunction:" is passed > > into the text property of the event. > > > > Only thing is, the text is just for context now, meaning doSomething is no > > longer a function that is called, and the comma no longer seperates that > > as > > the argument; it's basically just text that is passed into the event, so > > you > > could remove doSomething, and leave foo. doSomething could be your event > > listener function passed to the textField.addEventLisetener for example. > > > > > > ----- Original Message ----- > > From: "Tom Bray" <[EMAIL PROTECTED]> > > To: "Flashcoders mailing list" <[email protected]> > > Sent: Tuesday, January 31, 2006 1:33 AM > > Subject: [Flashcoders] How will asfunction work in AS3/MXML? Jester? > > > > > > If I have a link like this in a Flex2 TextArea like this: > > > > <a href='asfunction:doSomething,foo'>click here</a> > > > > Where do I put my doSomething() method? > > > > -Tom > > _______________________________________________ > > Flashcoders mailing list > > [email protected] > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > > _______________________________________________ > > Flashcoders mailing list > > [email protected] > > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > > _______________________________________________ > Flashcoders mailing list > [email protected] > http://chattyfig.figleaf.com/mailman/listinfo/flashcoders > _______________________________________________ Flashcoders mailing list [email protected] http://chattyfig.figleaf.com/mailman/listinfo/flashcoders

