package
{
    import flash.display.Sprite;
    import flash.display.StageScaleMode;
    
    import org.tinytlf.components.TextField;
    
    [SWF("700", height="650")]
    public class DualImageFlow extends Sprite
    {
        [Embed("assets/fonts/calibri.ttf", fontFamily="Calibri")]
        private var calibri:Class;
        [Embed("assets/fonts/calibrib.ttf", fontFamily="Calibri", fontWeight="bold")]
        private var calibriBold:Class;
        [Embed("assets/fonts/calibrii.ttf", fontFamily="Calibri", fontStyle="italic")]
        private var calibriItalic:Class;
        [Embed("assets/fonts/calibriz.ttf", fontFamily="Calibri", fontWeight="bold", fontStyle="italic")]
        private var calibriBoldItalic:Class;
        
        [Embed("assets/wikipedia.css", mimeType="application/octet-stream")]
        private const cssSource:Class;
        
        [Embed("assets/crimson_rose_dual_flow.xml", mimeType="application/octet-stream")]
        private const xmlSource:Class;
        
        public function DualImageFlow()
        {
            stage.scaleMode = StageScaleMode.NO_SCALE;
            var tf:TextField = new TextField();
//            tf.selectable = false;
            tf.width = 550;
            tf.height = 500;
            tf.style = new cssSource().toString();
            tf.text = new xmlSource().toString();
            
            addChild(tf);
        }
    }
}