Ок. Попробуйте так. В FD создать проект AS3. В классе Main прописать

Код AS3:
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
import mdm.*
/**
* ...
* @author
*/
public class Main extends Sprite
{
private var tf:TextField = new TextField();
public function Main():void
{
if (stage) init();
else addEventListener(flash.events.Event.ADDED_TO_STAGE, init);
}
private function init(e:flash.events.Event = null):void
{
removeEventListener(flash.events.Event.ADDED_TO_STAGE, init);
// entry point
addChild(tf);
tf.x = tf.y = 0;
tf.width = stage.stageWidth;
tf.height = stage.stageHeight;
mdm.Application.init();
mdm.Dialogs.prompt("Hello World!");
var myTextData:String = new XML(mdm.FileSystem.loadFile("myfile.txt"));
tf.text = myTextData;
}
}
}
Чтобы избавиться от конфликта имен, имортируйте из mdm_swc требуемые классы, а не все подряд (import mdm.* - не корректно)
Вот так компилится нормально и текст из файла вполне отображается

Код AS3:
package
{
import flash.display.Sprite;
import flash.events.Event;
import flash.text.TextField;
import mdm.Dialogs;
import mdm.FileSystem;
/**
* ...
* @author
*/
public class Main extends Sprite
{
private var tf:TextField = new TextField();
public function Main():void
{
if (stage) init();
else addEventListener(Event.ADDED_TO_STAGE, init);
}
private function init(e:Event = null):void
{
removeEventListener(Event.ADDED_TO_STAGE, init);
// entry point
addChild(tf);
tf.x = tf.y = 0;
tf.width = stage.stageWidth;
tf.height = stage.stageHeight;
mdm.Application.init();
mdm.Dialogs.prompt("Hello World!");
var myTextData:String = new XML(mdm.FileSystem.loadFile("myfile.txt"));
tf.text = myTextData;
}
}
}