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

