forked from: rss

by bradsedito forked from rss (diff: 17)
import flash.filters.*;
import fl.transitions.Tween;  
import fl.transitions.easing.*;  
import caurina.transitions.Tweener;
import com.actionscriptbible.Example;
♥0 | Line 54 | Modified 2012-03-09 17:03:02 | MIT License
play

ActionScript3 source code

/**
 * Copyright bradsedito ( http://wonderfl.net/user/bradsedito )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/AeEb
 */






 package 
{
    import flash.text.*;
    import flash.geom.*;
    import flash.display.*;
    //import flash.filters.*;
    import flash.events.Event;
    import flash.net.URLLoader;
    import flash.net.URLRequest;
    import flash.net.URLVariables;
    import flash.events.MouseEvent;
    //import fl.transitions.Tween;  
    //import fl.transitions.easing.*;  
    //import caurina.transitions.Tweener;
    //import com.actionscriptbible.Example;
    import flash.display.MovieClip;
    import flash.text.TextFormat;
    import flash.text.TextField;
    import flash.events.*;
    import flash.system.Security;
    import flash.filters.*;
    import flash.utils.*

     public class Main extends MovieClip {

         private var xmlloader:URLLoader;
         private var xml:XML;
         private var txtField:TextField;
         private var il:XMLList;

         public function Main():void 
         {
             xmlloader = new URLLoader();
             xmlloader.addEventListener(Event.COMPLETE, onLoaded);
             xmlloader.load(new URLRequest("http://twitter.com/statuses/user_timeline/bradsedito.rss"));
             //http://twitter.com/statuses/user_timeline/bradsedito.rss
             //xmlloader.load(new URLRequest("http://www.muziekhuis.nl/rss.php"));

             var txtFormat:TextFormat = new TextFormat();
             txtFormat.color = 0x666666;
             txtFormat.leftMargin = 20; 
             txtFormat.font = "arial";

             txtField = new TextField();
             txtField.width = 465;
             txtField.height = 465;
             txtField.wordWrap = true;
             txtField.selectable = true;
             txtField.multiline = true;
             txtField.htmlText = "";
             txtField.defaultTextFormat = txtFormat;

             addChild(txtField);
         }
         public function onLoaded(e:Event):void 
         {
             var xml:XML = new XML(e.target.data);
             var il:XMLList = xml.channel.item;

             for (var i:uint = 0; i < il.length(); i++) 
             {
                var contentArray:Array = il.title[i].split(" - ");

                 //txtField.appendText(il.title[i] + "\n<a href=\"" + il.link[i] + "\"></a>\n\n");
                txtField.appendText( il.title[i] );
                //txtField.htmlText +="<font size=\"+2\" color=\"#ff0000\"><b>★ " + contentArray[0] + "</b></font><br>"+ contentArray[1] + "\n<u><a href=\"" + il.link[i] + "\">" + il.link[i] + "</a></u>\n\n";

             }
             Wonderfl.capture(stage);
         }
     }

 }