| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182 |
- /* */
- package {
-
- import flash.display.Sprite;
- import flash.display.Stage;
- import flash.text.TextField;
- import flash.text.TextFieldType;
- import flash.text.TextFormat;
- import flash.events.Event;
- import flash.text.TextFieldAutoSize;
- //import string.Css;
- import flash.text.StyleSheet;
- import flash.events.TextEvent;
-
-
- public class ErrorMsg extends Sprite {
-
- public function ErrorMsg( msg:String ):void {
-
- var title:TextField = new TextField();
- title.text = msg;
-
- var fmt:TextFormat = new TextFormat();
- fmt.color = 0x000000;
- fmt.font = "Courier";
- fmt.size = 10;
- fmt.align = "left";
-
- title.setTextFormat(fmt);
- title.autoSize = "left";
- title.border = true;
- title.x = 5;
- title.y = 5;
-
- this.addChild(title);
- }
-
- public function add_html( html:String ): void {
-
- var txt:TextField = new TextField();
-
- var style:StyleSheet = new StyleSheet();
- var hover:Object = new Object();
- hover.fontWeight = "bold";
- hover.color = "#0000FF";
-
- var link:Object = new Object();
- link.fontWeight = "bold";
- link.textDecoration= "underline";
- link.color = "#0000A0";
-
- var active:Object = new Object();
- active.fontWeight = "bold";
- active.color = "#0000A0";
- var visited:Object = new Object();
- visited.fontWeight = "bold";
- visited.color = "#CC0099";
- visited.textDecoration= "underline";
- style.setStyle("a:link", link);
- style.setStyle("a:hover", hover);
- style.setStyle("a:active", active);
- style.setStyle(".visited", visited); //note Flash doesn't support a:visited
-
- txt.styleSheet = style;
- txt.htmlText = html;
- txt.autoSize = "left";
- txt.border = true;
-
- var t:TextField = this.getChildAt(0) as TextField;
- txt.y = t.y + t.height + 10;
- txt.x = 5;
-
- this.addChild( txt );
-
- }
- }
- }
|