have you tried to set the background transparent from the part of the embeded like:
<param name="wmode" value="transparent"/>
or something like that, I used to do that in the flash using swfobject but I guess that might work as well, although I've never used on flex.
Some solutions outside the mx application could be good to try.

Gustavo

On Mar 18, 2009, at 8:01 PM, elevight wrote:

Here's the code of my small application:

<?xml version="1.0" encoding="utf-8"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml"; layout="vertical" width="540" height="45" horizontalScrollPolicy="off" verticalScrollPolicy="off" paddingTop="1" paddingBottom="0" paddingLeft="0" paddingRight="0" verticalAlign="middle">
<mx:HBox horizontalAlign="left" backgroundAlpha="0">
<mx:Label text="Login:"/>
<mx:TextInput id="txtLogin" width="165" height="20" maxChars="25"/>
<mx:Label text="Password:"/>
<mx:TextInput id="txtPassword" width="165" height="20" maxChars="25" displayAsPassword="true"/>
<mx:Button id="btnSubmit" label="Submit" width="70"/>
</mx:HBox>
<mx:HBox horizontalAlign="center" backgroundAlpha="0">
<mx:Text text="This is a test message of an error." color="0xff0000" fontWeight="bold"/>
</mx:HBox>
</mx:Application>

When the above application is run, I get this default blue background that all Flex applications start with. I want to make it transparent so that whatever my Flex application is sitting on in my web page would show instead.

I've tried setting the backgroundAlpha of the mx:Application to zero but have had no effect.

Anybody have any suggestions on how to do this? Thanks.




Reply via email to