Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var txt:TextField = new TextField();
- txt.name = "t" + i;
- txt.autoSize = TextFieldAutoSize.LEFT;
- txt.htmlText = "<font size='" + 14 + "'><a href='event:" + i + "'>" + "Hello World!" + "</a></font> ";
- txt.styleSheet = getStyleSheet();
- txt.addEventListener(TextEvent.LINK, onHyperLinkClick);
- addChild(txt);
- private function onHyperLinkClick(e:TextEvent):void
- {
- var n:uint = int(e.target.name.slice(1, 3));
- trace(n);
- }
- private function getStyleSheet():StyleSheet
- {
- var style:StyleSheet = new StyleSheet();
- var linkObj:Object = new Object();
- linkObj.color = "#FFFFFF";
- linkObj.textDecoration = "underline";
- var hoverObj:Object = new Object();
- hoverObj.color = "#FF6600";
- hoverObj.textDecoration = "underline";
- var activeObj:Object = new Object();
- activeObj.color = "#FF6600";
- activeObj.textDecoration = "underline";
- var visitedObj:Object = new Object();
- visitedObj.color = "#FFFFFF";
- visitedObj.textDecoration = "underline";
- style.setStyle("a:link", linkObj);
- style.setStyle("a:hover", hoverObj);
- style.setStyle("a:active", activeObj);
- style.setStyle("a:visited", visitedObj);
- return style;
- }
Add Comment
Please, Sign In to add comment