Flex supports external CSS style sheets. You can declare the location of a local style sheet or use the external style sheet to define the styles that all applications use. To apply a style sheet to the current document and its child documents, use the source property of the <mx:Style> tag.
| NOTE | You should try to limit the number of style sheets used in an application, and set the style sheet only at the top-level document in the application (the document that contains the <mx:Application> tag). If you set a style sheet in a child document, unexpected results can occur. |
The following example points to the style.css file in the flex_app_root/assets directory:
<?xml version=”1.0″?>
<!– styles/ExternalCSSExample.mxml –>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml”><mx:Style source=”../assets/style.css”/>
<mx:Button id=”myButton” label=”Click Here”/>
Read more…
</mx:Application>
Get the full url with the host name and port in actionscript?
There are several methods to help with this:
getHostName()
getPort()
getProtocol() -such as http or https
getContext() -The path after the hostname but before the url parameters
A common hurdle a developer may face is dealing with exceptions in BlazeDS. When an exception is thrown in Java, how do we handle this in flex? Here is a simple and flexible approach inspired by Scott Morgan.
1. Create a Java Class that extends RuntimeException.
package com.flexpasta.exception;
public class FlexException extends RuntimeException
{
public FlexException(String message)
{
super(message);
}
}
home |
about | submit an Application | tags | site map | contact us
© Learn Flex 2008, All rights Reserved.

