Thank you very much

On Wed, Mar 11, 2009 at 11:55 AM, HISSAM <[email protected]> wrote:

> private function menubarclick_PP(event:MouseEvent):void {
>                // var s:*=myMenuBar as Object;
>                 var
> c:*=mymenubar.dataprovider[mymenubar.selectedinde...@label as Object;
> Alert.show(""+c);
>
> //Alert.show(myMenuBar.menuBarItems[myMenuBar.selectedIndex].toString());
>
>             }
>
> On Tue, Mar 10, 2009 at 9:37 PM, dhileepen chakravarthy <
> [email protected]> wrote:
>
>> <?xml version="1.0"?>
>> <!-- Simple example to demonstrate the MenuBar control. -->
>> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml";
>> creationComplete="initCollections();" >
>>
>>     <mx:Script>
>>         <![CDATA[
>>
>>             import mx.events.MenuEvent;
>>             import mx.controls.Alert;
>>             import mx.collections.*;
>>             import mx.controls.Menu;
>>
>>             [Bindable]
>>             public var menuBarCollection:XMLListCollection;
>>
>>             private var menubarXML:XMLList =
>>                 <>
>> <menuitem label="Home" data="top" type="check"/>
>>             <menuitem label="ABC" data="top">
>>                    <menuitem label="ABC" data="sdfg"/>
>>             </menuitem>
>>             <menuitem label="ABC" data="top" />
>>             <menuitem label="ABC" data="top" />
>>             <menuitem label="ABC" data="top">
>>                 <menuitem label="ABC" data="sdfg"/>
>>             </menuitem>
>>             <menuitem label="ABC" data="top"/>
>>             <menuitem label="ABC" data="top" >
>>                  <menuitem label="ABC" data="dsg"/>
>>                 <menuitem label="ABC" data="dsfg"/>
>>                 <menuitem label="ABC" data="sgd"/>
>>
>>             </menuitem>
>>             <menuitem label="Logout" data="top"/>
>> </>;
>>
>>             // Event handler to initialize the MenuBar control.
>>             private function initCollections():void {
>>                 menuBarCollection = new XMLListCollection(menubarXML);
>>             }
>>
>>             // Event handler for the MenuBar control's itemClick event.
>>             private function menuHandler(event:MenuEvent):void  {
>>                 // Don't open the Alert for a menu bar item that
>>                 // opens a popup submenu.
>>                 if (event.it...@data != "top") {
>>                     Alert.show("Label: " + event.it...@label + "\n" +
>>                         "Data: " + event.it...@data, "Clicked menu
>> item");
>>                 }else{
>>                     if(event.it...@label=="Home"){
>>                     Alert.show("Label: " + event.it...@label + "\n" +
>>                         "Data: " + event.it...@data, "Clicked menu
>> item");
>>                     }
>>                 }
>>             }
>>             private function menubarclick_PP(event:MouseEvent):void {
>>                 Alert.show(myMenuBar.selectedIndex.toString());
>>             }
>>          ]]>
>>     </mx:Script>
>>
>>     <mx:Panel title="MenuBar Control Example" height="75%" width="75%"
>>         paddingTop="10" paddingLeft="10">
>>
>>         <mx:Label width="100%" color="blue"
>>            text="Select a menu item."/>
>>
>>         <mx:MenuBar id="myMenuBar" labelField="@label"
>> itemClick="menuHandler(event);" click="menubarclick_PP(event)"
>>             dataProvider="{menuBarCollection}" />
>>
>>     </mx:Panel>
>> </mx:Application>
>>
>>
>>
>> I need a help in this place
>>
>> private function menubarclick_PP(event:MouseEvent):void {
>>                 Alert.show(myMenuBar.selectedIndex.toString());
>>             }
>>
>>   Alert.show(myMenuBar.selectedIndex.toString());
>>
>> instead of alerting index value i want to alert the data value of the
>> corresponding item.
>>
>> Help me very urgent...
>>
>> Regards,
>> Dhileepen
>>
>>
>>
>>
>
>
> --
> -----------------------------
> Regards,
>  HISSAM,
> ------------------------------
>
> >
>

--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Flex 
India Community" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/flex_india?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to