import net.quirkworks.photo.PhotoDisplay; import net.quirkworks.utils.Delegate; class net.quirkworks.test.PDTest { private var _mc:MovieClip; private var _pd:PhotoDisplay; private var _pdL:Object; function PDTest(mc:MovieClip) { _mc = mc; _pd = new PhotoDisplay(_mc.mcPD, "PDSettings.xml"); _pdL = new Object(); _pdL.onLoaded = Delegate.create(this, pdOL); _pd.addEventListener("onLoaded", _pdL); _mc.b1.onRelease = Delegate.create(this, load); _mc.b2.onRelease = Delegate.create(this, load2); _mc.b3.onRelease = Delegate.create(this, load3); } private function pdOL(Void):Void { //trace("to false"); _pd.bClear = false; } private function load(Void):Void { _pd.load("Sunset.jpg"); } private function load2(Void):Void { _pd.load("Winter.jpg"); } private function load3(Void):Void { _pd.load("Water lilies.jpg"); } }