Subptions in Menubar


i have menu bar...ican access tops menu options not know how access submenu options. thanks

 


this access:

 

<![cdata[
            import mx.controls.alert;
            import mx.controls.menuclasses.menubaritem;
           
            protected function init():void {
                var mb:menubaritem = mbar.menubaritems[0] menubaritem;
                var mb1:menubaritem = mbar.menubaritems[3] menubaritem;
                mb.addeventlistener(mouseevent.click, u1m1_click);
                mb1.addeventlistener(mouseevent.click, u1m2_click);
            }
           
            protected function u1m1_click(evt:mouseevent):void {
                //alert.show("you clicked first menu bar item.");
                currentstate='u1m1';
               
            }
            protected function u1m2_click(evt:mouseevent):void {
                //alert.show("you clicked second menu bar item.");
                currentstate='u1m2';
            }
        ]]>

 

this menubar:

 

<mx:menubar id="mbar" labelfield="@label" creationcomplete="init();" left="51" width="375" horizontalcenter="-242" y="44.35">
        <mx:dataprovider>
            <s:xmllistcollection>
                <fx:xmllist xmlns="">
                    <menu label="home" />
                    <menu label="unit 1...">
                        <item label="module 1.1" toggled="true"/>
                        <item label="module 1.2" toggled="true"/>
                        <item label="module 1.3" toggled="true"/>
                        <item label="module 1.4" toggled="true"/>
                    </menu>
                    <menu label="unit 2...">
                        <item label="module 2.1"  toggled="true"/>
                        <item label="module 2.2"  toggled="true"/>
                        <item label="module 2.3"  toggled="true"/>
                        <item label="module 2.4"  toggled="true"/>
                    </menu>
                    <menu label="unit 3...">
                        <item label="module 3.1" toggled="true"/>
                        <item label="module 3.2" toggled="true"/>
                        <item label="module 3.3" toggled="true"/>
                        <item label="module 3.4" toggled="true"/>
                    </menu>
                    <menu label="resources...">
                        <item label="readings" />
                        <item label="websites" />
                        <item label="applications" />
                        <item label="exercises" />
                        <item label="worksheets" />
                        <item label="evaluations" />
                    </menu>
   
                </fx:xmllist>
            </s:xmllistcollection>
        </mx:dataprovider>
    </mx:menubar>

listen menubar's itemclick event

 

<mx:menubar id="mbar" labelfield="@label" left="51"           width="375" horizontalcenter="-242" y="44.35"           itemclick="mbar_itemclickhandler(event)"> 


More discussions in Flex (Read Only)


adobe

Comments

Popular posts from this blog

Hur installera Joomla på One.com - Joomla! Forum - community, help and support

removing index.php from URL address - Joomla! Forum - community, help and support

「イメージマップのアンカー名には、...」のエラーが出ないようにしたい