Brilliant support! I did hope to do it like this, by instantiating an instance of my previous main document class within ![CDATA[ tags but that didn't work I will try these out in the next couple of days. I also downloaded the AIR help file you pointed me to.
Thank you. John Michael wrote: > John, > > Though your code is in ActionScript, you should just be able to use the MXML > WindowedApplication tag just at the very top-level, and initialize your main > ActionScript UI within an <mx:Script> tag. > > Something like: > > <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" > applicationComplete="init();"> > <mx:Script> > <![CDATA[ > private function init():void > { > // Fire up all your AS stuff here > } > ]]> > </mx:Script> > </mx:WindowedApplication> > > > Finally, I left out a step (4) in my previous message. Steps 1-3 are > sufficient to run your AIR app in the debugger, but to distribute your AIR > application you typically need to generate and sign a .air file. Flex > Builder can do that; from the raw SDK, you should check out the adt tool. > > Hope this helps, > Michael Portuesi > > > --- In flexcoders@yahoogroups.com, John McCormack <j...@...> wrote: > >> Thanks Michael, >> >> I will give this a try. >> >> Currently, within FB3 I can create an AIR project and it does these >> things for me but the output is structured similarly to a Flex project >> but my projects are ActionScript projects built within FB3 and so the >> conversion isn't quite the same. >> >> Perhaps I should be looking to convert from AcitionScript to Flex as an >> intermediate step: by minimizing the mxml and calling my main Document >> Class from the main mxml class and then modify that for AIR. >> >> It's annoying because from within Flash Prof. I can publish as AIR, but >> that's a conversion step backwards. >> >> John >> >> >> Michael wrote: >> >>> John, >>> >>> You can convert your Flex project to an AIR application pretty easily. >>> There's three basic steps involved: >>> >>> 1) Your application should be declared as inheriting from >>> WindowedApplication, rather than Application in your main myapp.mxml file. >>> >>> <mx:WindowedApplication xmlns:mx="http://www.adobe.com/2006/mxml" xmlns="*"> >>> >>> <!-- declaration of your app top-level fixtures goes here --> >>> >>> </mx:WindowedApplication> >>> >>> 2) Create an AIR app descriptor file. Here's an example. Name it >>> myapp-app.xml and place in the same folder as your main myapp.mxml file. >>> >>> <?xml version="1.0" encoding="UTF-8"?> >>> <application xmlns="http://ns.adobe.com/air/application/1.5.1"> >>> <id>com.myapp.tester</id> >>> <version>0.1</version> >>> <filename>tester</filename> >>> <name>FlexUnit Test Runner</name> >>> <initialWindow> >>> <content>tester.swf</content> >>> <visible>true</visible> >>> <systemChrome>standard</systemChrome> >>> <transparent>false</transparent> >>> <width>1024</width> >>> <height>768</height> >>> </initialWindow> >>> </application> >>> >>> There is detailed documentation on the AIR app descriptor format on the >>> Adobe site: >>> >>> http://help.adobe.com/en_US/AIR/1.5/devappsflex/WS5b3ccc516d4fbf351e63e3d118666ade46-7ff1.html >>> >>> 3) Use the AIR MXML compiler (amxmlc rather than mxmlc) in your build >>> scripts. If you're using Flex Builder, you can add an AIR Project Builder >>> to your in the Project Properties > Builders pane. >>> >>> That should be enough to get you started. Good luck. >>> >>> Michael Portuesi >>> >>> >>> --- In flexcoders@yahoogroups.com, John McCormack <john@> wrote: >>> >>> >>>> Is there any easy way to publish a Flex ActionScript Project as an AIR >>>> file. >>>> This project, by its nature, has no mxml tags. >>>> >>>> John >>>> >>>> >>>> >>> >>> >>> ------------------------------------ >>> >>> -- >>> Flexcoders Mailing List >>> FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt >>> Alternative FAQ location: >>> https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847 >>> Search Archives: >>> http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups Links >>> >>> >>> >>> >>> >>> >>> > > > > > ------------------------------------ > > -- > Flexcoders Mailing List > FAQ: http://groups.yahoo.com/group/flexcoders/files/flexcodersFAQ.txt > Alternative FAQ location: > https://share.acrobat.com/adc/document.do?docid=942dbdc8-e469-446f-b4cf-1e62079f6847 > Search Archives: > http://www.mail-archive.com/flexcoders%40yahoogroups.comYahoo! Groups Links > > > > > >