Cool... That's just opened up a whole load of opportunities for me, thanks.
Glen
Yotam Laufer wrote:
If you want to use the Flash CS3 Components you can create a swf, in
Flash, that holds the components you want to use and the use Loader to
load them into your application. Once they have loaded you can do the
following:
// UIScrollBar
var uiScrollClass:Class = getDefinitionByName
("fl.containers.UIScrollBar") as Class;
var uiScrollbar:UIScrollBar = new uiScrollBarClass () as UIScrollBar;
addChild (uiScrollbar);
Make sure you load the swf holding the components in the same
ApplicationDomain as your application using the LoaderContext class:
var loader:Loader = new Loader ();
var context:LoaderContext = new LoaderContext (true,
ApplicationDomain.currentDomain);
loader.load (new URLRequest ("urlToYourSwf.swf"), context);
Best regards, Yotam,
On Thu, Apr 10, 2008 at 2:47 AM, Glen Pike <[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>> wrote:
Hi,
I don't think you can do a pure AS3 project and use the Flex
components - there are a few threads on the FD forum, which will
apply to any editor as they are mainly about the code...
It looks like your project has to contain some MXML - even
just a tiny bit to initialise the framework, etc.
http://www.flashdevelop.org/community/viewtopic.php?t=1556&highlight=pure+as3+flex
<http://www.flashdevelop.org/community/viewtopic.php?t=1556&highlight=pure+as3+flex>
http://www.flashdevelop.org/community/viewtopic.php?t=1264&start=0&postdays=0&postorder=asc&highlight=components
<http://www.flashdevelop.org/community/viewtopic.php?t=1264&start=0&postdays=0&postorder=asc&highlight=components>
Now I just have to figure how to do the same with Flash
components as opposed to Flex ones as FD only comes with intrinsic
classes for Flex, not Flash, to compile against.
Glen
Schell wrote:
I've read through that post as well, seems we're following the same
steps! Hmmm, tried it with a couple different variations, still no
luck. I changed import mx.controls.Button to import fl.controls.Button
and that got rid of multiple null reference run-time errors, but
there's absolutely nothing on the stage. At least there are no errors
at this point.
On Wed, Apr 9, 2008 at 4:00 PM, Glen Pike <[EMAIL PROTECTED]> <mailto:[EMAIL
PROTECTED]> wrote:
You should be able to import the component, create it using new and then
add it
http://filt3r.free.fr/index.php/2007/08/11/28-using-flex-3-component-without-mxml-only-as3
You may need the "intrinsic" or other classes to compile against and this
is for Flex, so for Flash you may be importing different components.
Simple example:
package
{
import mx.controls.Button;
public class Main extends Application
{
private var btn:Button;
public function Main():void
{
addEventListener(Event.ADDED_TO_STAGE, onAddedToStage);
}
private function onAddedToStage(event:Event):void {
btn = new Button();
addChild(btn);
}
}
}
Schell wrote:
Thank you Glen. I have seen this post before and I've added my swc's
to the library path. I'm a little lost on the next step. How can I
take advantage of the Button class now? I've had no luck.
On Wed, Apr 9, 2008 at 3:20 PM, Glen Pike <[EMAIL PROTECTED]> <mailto:[EMAIL
PROTECTED]> wrote:
http://noahlittle.wordpress.com/2007/09/09/flex-and-actionscript-3-with-textmate-and-fcsh/
Glen Pike
01736 759321
www.glenpike.co.uk <http://www.glenpike.co.uk>
_______________________________________________
osflash mailing list
[email protected] <mailto:[email protected]>
http://osflash.org/mailman/listinfo/osflash_osflash.org
_______________________________________________
osflash mailing list
[email protected] <mailto:[email protected]>
http://osflash.org/mailman/listinfo/osflash_osflash.org
--
Glen Pike
01736 759321
www.glenpike.co.uk <http://www.glenpike.co.uk>
_______________________________________________
osflash mailing list
[email protected] <mailto:[email protected]>
http://osflash.org/mailman/listinfo/osflash_osflash.org
--
Glen Pike
01736 759321
www.glenpike.co.uk <http://www.glenpike.co.uk>
_______________________________________________
osflash mailing list
[email protected] <mailto:[email protected]>
http://osflash.org/mailman/listinfo/osflash_osflash.org
------------------------------------------------------------------------
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org
--
Glen Pike
01736 759321
www.glenpike.co.uk <http://www.glenpike.co.uk>
_______________________________________________
osflash mailing list
[email protected]
http://osflash.org/mailman/listinfo/osflash_osflash.org