I get asked this by new Flex developers I work with all the time, especially
people from a more traditional web development background who are not used
to embedding assets.

Here's something that bugged me a while back and I never took the time to
look into: So the button icon takes a Class, that's all good and well, but
how does the Image class get by accepting either a Class OR a String
representing the path to an image to load at runtime? The source style
allows both doesn't it? If I was creating a custom component and wanted to
add an imageSource custom style would that be possible?

On Fri, Apr 4, 2008 at 8:55 PM, Rick Winscot <[EMAIL PROTECTED]> wrote:

>    Tracy… Dr. McCoy of Star Trek fame said it best.
>
>
>
> "Damnit Jim, I'm a –class– not an externally loaded asset." – Through the
> Loader Class
>
>
>
> …universal translation…
>
>
>
> The Icon takes a class as an argument… not an externally loadable asset.
> Dynamically loading an image (for a button) is more difficult – but still
> possible. Ben Stucki has done some marvelous work in that arena. Ping me off
> line if you need the hook up.
>
>
>
>  Rick Winscot
>
>
>
>
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED] *On
> Behalf Of *Tracy Spratt
> *Sent:* Friday, April 04, 2008 9:11 PM
> *To:* [email protected]
> *Subject:* RE: [flexcoders] How to display a button's icon from a remote
> source?
>
>
>
> Just set source="[url]"
>
> Tracy
>
>
>  ------------------------------
>
> *From:* [email protected] [mailto:[EMAIL PROTECTED] *On
> Behalf Of *guillaumeracine
> *Sent:* Friday, April 04, 2008 7:20 PM
> *To:* [email protected]
> *Subject:* [flexcoders] How to display a button's icon from a remote
> source?
>
>
>
> Hi,
> i know we can set the icon of a button using this syntax:
> <mx:Button label="myBtn" icon="@Embed(source='assets/slideshow/1.png')"/>
>
> but my image icon is on a remote server...
> How i can set the icon of a button from a remote source?
>
>   
>

Reply via email to