WonderflではMinimalCompsのStyle.setStyle()が使えない??

by tsu_droid
CS4ならダークスタイルに出来た(下記の添付画像)
由来:
http://www.bit-101.com/blog/?p=2979
http://forums.adobe.com/message/3762822
♥0 | Line 43 | Modified 2013-05-01 18:27:42 | MIT License
play

Related images

ActionScript3 source code

/**
 * Copyright tsu_droid ( http://wonderfl.net/user/tsu_droid )
 * MIT License ( http://www.opensource.org/licenses/mit-license.php )
 * Downloaded from: http://wonderfl.net/c/ul5O
 */

package {
    
    import flash.display.*;
    import flash.events.Event;
    import com.bit101.components.*;

    public class DarkStyle_1 extends MovieClip {

        private var myAccordion1:Accordion;
        private var myAccordion2:Accordion;
        

        public function DarkStyle_1():void {

            // ********* これが無効??
            Style.setStyle(Style.DARK);//Style.setStyle(Style.LIGHT);

            /// panel 1
            var myPanel:Panel = new Panel(this,0,0);
            myPanel.setSize(340, 480);

            var addLayerBtn1:PushButton = new PushButton(myPanel,10,10,"+ 1",addLayer1);

            myAccordion1 = new Accordion(myPanel,0,120);
            myAccordion1.width = 340;
            myAccordion1.height = 360;


            // changing titles here from the default
            myAccordion1.getWindowAt(0).title = "Window 0";
            myAccordion1.getWindowAt(1).title = "Window 1";

            myAccordion1.addWindowAt("Added Window 2", 2);
            myAccordion1.addWindowAt("Added Window 3", 3);
            myAccordion1.addWindowAt("Added Window 4", 4);
            myAccordion1.addWindowAt("Added Window 5", 5);
            myAccordion1.addWindowAt("Added Window 6", 6);
            myAccordion1.addWindowAt("Added Window 7", 7);
            myAccordion1.addWindowAt("Added Window 8", 8);

            // a colour chooser component
            var colChoose:ColorChooser = new ColorChooser(myAccordion1.getWindowAt(0),0,0,0xff0000,colourChanger);
            colChoose.name = "colChooseFrontMain";
            colChoose.usePopup = true;

            /// panel 2
            var myPanel2:Panel = new Panel(this,600,0);
            myPanel2.setSize(340, 480);

            var addLayerBtn2:PushButton = new PushButton(myPanel2,10,10,"+ 1",addLayer2);
            myAccordion2 = new Accordion(myPanel2,0,120);
            myAccordion2.width = 340;
        }

        private function colourChanger():void {
            // does nothing
        }

        private function addLayer1(e:Event):void {
            myAccordion1.addWindowAt("Added Window 9", 9);

        }

        private function addLayer2(e:Event):void {
            myAccordion2.addWindowAt("Added Window", 2);
        }

    }

}