Click here to Skip to main content
15,889,116 members
Please Sign up or sign in to vote.
0.00/5 (No votes)
See more:
Hi Friends,

I am using the Flex 3.
I can't access the File Datatype.
flex having the inbuilt datatype of File in flex 4 while i am using Flex 3.

So i request you to give some suggestion.
Posted

1 solution

MXML File:

XML
<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" creationComplete="c_complet();" width="100%" height="100%">
    <mx:Script>
        <![CDATA[
            import mx.controls.Alert;
            import mx.rpc.events.ResultEvent;
            import mx.controls.Menu;
            import mx.events.MenuEvent;
            [Bindable]
            private var model:XML;
            private var da:String;
            private function c_complet():void
            {
                pictureService.send();
                mb.addEventListener(MenuEvent.ITEM_CLICK, menuShowInfo2);
            }
            /* private function getPicture(item:XML):String
            {
                return item.@name;
            } */
            private function menubarfun(item:XML):String
            {
                da=item.@name;
                return da;
            }

            private function menuShowInfo2(event:MenuEvent):void
            {
                ta1.text="event.type: " + event.type;
                ta1.text+="\nevent.label: " + event.label;
                ta1.text+="\nevent.index: " + event.index;

            }

             private function gmail():void
            {
                navigateToURL( new URLRequest( "http://www.gmail.com" ), "_self" );
            }

        ]]>
    </mx:Script>

    <mx:HTTPService id="pictureService" url="assets/pictures.xml" resultFormat="e4x" />
    <mx:Binding source="pictureService.lastResult as XML" destination="model"/>

    <mx:Panel width="616" height="350" layout="absolute" x="229" y="91">
        <mx:MenuBar id="mb" dataProvider="{model.menu}"  x="0" y="0" width="100%" labelFunction="menubarfun"/>
        <mx:TextArea id="ta1"  height="446" x="1062" y="30"/>

    </mx:Panel>

</mx:Application>


XML File:

XML
<?xml version="1.0" encoding="utf-8"?>
<pictures>
  <menu name="VERVE">
    <submenu name="Flex">
      <submenu name="Nimesh sir" />
      <submenu name="Sagar" />
      <submenu name="Rakesh" />
      <submenu type="separator"/>
      <submenu name="Ajay" type="radio" groupName="one" />
      <submenu name="Janak" type="radio" groupName="one" />
    </submenu>
    <submenu name=".NET">
      <submenu name="Shivani" />
      <submenu name="Maulik" />
      <submenu type="separator"/>
      <submenu name="Mayur" enabled="false" />
    </submenu>
    <submenu name="Java" >
      <submenu name="Sunil" type="check" />
      <submenu name="Vasim" type="check"/>
      <submenu type="separator"/>
      <submenu name="Harshal Sir" />
    </submenu>
  </menu>
  <menu name="TCS">
    <submenu name="Peon">
        <submenu name="Maganbhai" />
    </submenu>
    <submenu name="Tea Man">
        <submenu name="Chhganbhai" />
    </submenu>
    <submenu name="Cleaner">
        <submenu name="Chamanbhai" />
    </submenu>
    <submenu name="Driver">
        <submenu name="Rajubhai" />
    </submenu>
  </menu>
</pictures>
 
Share this answer
 

This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)



CodeProject, 20 Bay Street, 11th Floor Toronto, Ontario, Canada M5J 2N8 +1 (416) 849-8900