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
-~----------~----~----~----~------~----~------~--~---