             }
             else
             {
-                throw new Error("invalid content");
+                textFlow = createTextFlowFromMarkup(_content.toString());
             }
             textInvalid = true;
             dispatchEvent(new Event("textInvalid"));

    }

    //----------------------------------
    //  text
    //----------------------------------


package mx.components
{

import flash.display.BlendMode;
import flash.display.Graphics;
import flash.events.Event;
import flash.geom.Rectangle;
