<?xml version="1.0" encoding="utf-8"?>
<mx:Application
    xmlns:mx="http://www.adobe.com/2006/mxml"
    layout="absolute"
    xmlns:ns1="*"
    width="600"
    height="400"
    creationComplete="creationComplete()">

    <ns1:EngineManager x="0" y="0" width="100%" height="100%" id="engineManager"/>

    <mx:Script>
    <![CDATA[
        public function creationComplete():void
        {
            engineManager.startup();
            ApplicationManager.Instance.startupApplicationManager();
        }

        public function lstMaterialsChanged(event:Event):void
        {
            ApplicationManager.Instance.shipMaterial = event.currentTarget.selectedItem.data;
        }
    ]]>
    </mx:Script>
    <mx:List x="10" y="10" width="98" height="380" id="lstMaterials" change="lstMaterialsChanged(event)">
        <mx:ArrayCollection>
            <mx:Object label="Material 1" data="{ResourceManager.SF01_Tex}"/>
            <mx:Object label="Material 2" data="{ResourceManager.SF02_Tex}"/>
            <mx:Object label="Material 3" data="{ResourceManager.SF03_Tex}"/>
            <mx:Object label="Material 4" data="{ResourceManager.SF04_Tex}"/>
            <mx:Object label="Material 5" data="{ResourceManager.SF05_Tex}"/>
            <mx:Object label="Material 6" data="{ResourceManager.SF06_Tex}"/>
            <mx:Object label="Material 7" data="{ResourceManager.SF07_Tex}"/>
        </mx:ArrayCollection>
    </mx:List>

</mx:Application>