mx.*, fl.*, and flash.*
Created By Ted Patrick - 5 Comments Published by Wednesday, May 2, 2007 at 3:54 PM .Just to make sure everyone is on the same page there are different class paths to denote the different API's and what they at a high level.
mx.* --> These are Flex related classes.
fl.* --> These are Flash related classes.
flash.* --> These contain the intrinsic classes in both Flash Player and the Apollo Runtime.
Typically you will see them like so:
mx.charts.AreaCharts --> This class is an AreaChart using Flex Charting Components
fl.controls.Button --> This class is a Button Class from the AS3 components in Flash CS3.
flash.net.Socket --> This class provides binary socket support in Flash Player and Apollo. These intrinsic classes are built into the Flash Player and Apollo Runtime. These are typically fairly low level classes but are very useful if you know how to use them.
More to come!
Ted :)
I have an issue where the as3-rpclib that I wrote extends AbstractService and other mx.rpc classes. Is there a way to get it working in flash cs3? (I was messaged about this issue from a user) or am I better off renaming in flex-rpclib :)?
so what about the built-in adobe.* classes? this is the hidden api blog, right? ;)
The adobe.utils.* package is for Flash CS3 specific features. MMExecute (for Flash panels to run JSFL), CustomActions to install, read, and remove documentation and code hint XML configuration files for Flash, and XMLUI for creating XUL panels.
When I move, you move...
You are the man ted!!
Can you use mx.* in flash?