Sadly, no.  It also doesn't work if you declare a variable like

[Embed(source="/assets/user-big.png")] private var userIcon:Class;


FYI, from the docs:

About the source parameter

In almost all cases, you must specify the source parameter or nothing is
embedded.

The source parameter is the default parameter of the [Embed] metadata tag;
therefore, if you are not specifying any other parameters, you can just
supply its value without explicitly including the parameter name or
assigning it the desired value


On 1/31/07, ben.clinkinbeard <[EMAIL PROTECTED]> wrote:

  According to the docs, the correct syntax is:

<mx:Image source="@Embed(source='assets/user-big.png')"/>

Does that work?

HTH,
Ben

--- In [email protected] <flexcoders%40yahoogroups.com>, "Pan
Troglodytes"
<[EMAIL PROTECTED]> wrote:
>
> This is still a problem. I couldn't remember if I entered it in the
Adobe
> bug page, so I just went ahead and did it. This is a bit of a pain as
> transparent icons are very important in GUIs. GIF works fine but is
limited
> to 256 colors.
>
>
>
> On 12/6/06, Pan Troglodytes <[EMAIL PROTECTED]> wrote:
> >
> > I've run into a situation where the exact same PNG file will show
up as
> > transparent only when it's not embedded. Here is the mxml:
> >
> > <mx:Image source="@Embed('assets/user-big.png')"/>
> > <mx:Image source="assets/user- big.png"/>
> >
> > Including both images on the page, the first is missing the
transparent
> > background. The second is fine. I have manually checked the
images, both
> > in the dev directory and bin directory. In fact, I have manually
copied the
> > dev ones over the top of the bin ones to make sure. If I drag the
images to
> > Firefox, both appear with no background. The background color is
teal, so I
> > would definitely notice.
> >
> > Near as I can tell, the embed is causing the background
transparency to
> > not be processed. I can't find anything in the docs saying this
is expected
> > behavior.
> >
> > --
> > Jason
>
>
>
>
> --
> Jason
>




--
Jason

Reply via email to