That's for mx:Text and other TextField based controls. It looks like you are using Spark and TLF.
-Alex On 3/16/14 1:53 PM, "Scott Matheson" <[email protected]> wrote: >Hi > I want to change the <s:linkNormalFormat> when a user clicks on the >the loins, in a itemreadser > >I found an example >http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf6908 >4-7d52.html > >that looks the same as my cel, but i seem not to be able to set >sentenceArea.styleSheet = ss; > > >protected function playClip(event:FlowElementMouseEvent):void > >{ > >if (highlighted) { > >event.preventDefault(); > >sentenceClip.play([this]); > >} else { > > var ss:StyleSheet = new StyleSheet; > >// Define an object for the non-hover state of the "a" tag. > >var linkStyles:Object = new Object; > >linkStyles.color = "#5AB9E1"; > >// Apply the newly defined styles. > > >ss.setStyle("a", linkStyles); > >// Apply the StyleSheet to the TextArea control. > >sentenceArea.styleSheet = ss; > > > >highlighted = true; > >} > >} > > > > > > ><s:TextArea id="sentenceArea" > >minWidth="0" > >borderVisible="false" > >textAlign="center" > >horizontalCenter="0" > >verticalCenter="0" > >heightInLines="1" > >editable="false" > >styleName="WordsEnabled" > >contentBackgroundColor="{_u.user.workAreaColour}"> > ><s:p id="paragraphArea"> > ><s:linkHoverFormat> > ><s:TextLayoutFormat id="hoverlink" color="#5AB9E1" /> > ></s:linkHoverFormat> > ><s:linkNormalFormat> > ><s:TextLayoutFormat color="#646464"/> > ></s:linkNormalFormat> > ><s:a click="playClip(event)" > > >{data.text.toString()} > ></s:a> > ></s:p> > ></s:TextArea> > > >________________________________ > >Disclaimer: This electronic mail and any attachments are confidential and >may be privileged. If you are not the intended recipient, please notify >the sender immediately by replying to this email, and destroy all copies >of this email and any attachments. Thank you.
