Not much else to say, here is my code, so far:
//addEventListener(MouseEvent.MOUSE_DOWN, mousePress);
addEventListener(MouseEvent.MOUSE_UP, mouseRelease);
var file;
var framesArray:Array = new Array;
var loader:Loader;
var selectedFile;
var instanceName;
var concatName;
function mouseRelease(event:MouseEvent):void{
fileOpener();
}
function fileOpener() {
var imageTypes:FileFilter = new FileFilter("(.swf)", ".swf;");
var allTypes:Array = new Array(imageTypes);
var fileRef:FileReference = new FileReference();
fileRef.browse(allTypes);
file = fileRef;
fileRef.addEventListener(Event.SELECT, selectHandler);
}
function selectHandler(event:Event):void {
selectedFile = file.name;
loader = new Loader();
loader.load(new URLRequest(selectedFile));
loader.contentLoaderInfo.addEventListener(Event.COMPLETE,contentComplete);
myLoader.addChild(loader);
}
function contentComplete(event:Event):void {
/* instanceName = selectedFile;
concatName = instanceName.substr(0,instanceName.indexOf("."));
loader.name = concatName;
var labels:Array = myLoader.currentLabels;
for (var i:uint = 0; i < labels.length; i++) {
var label:FrameLabel = labels*;
trace("frame " + label.frame + ": " + label.name);
}
//displayFrames();*/
}
function displayFrames() {
}