HTML/CSS Service

Showcase

2 comments0 views
1 Star2 Stars

How to skin a combobox from Flash

Category: Learn Flex, Resources, flex tutorials    |    3,382 views    |    2 Comments

 

PROBLEM SUMMARY

You want to use a SWF file with a set of own symbols in order to customize Combobox states.

SOLUTION SUMMARY

Use the upSkin, overSkin, downSkin, and disabledSkin style properties of the ComboBox class to apply custom symbols to any combobox. These attributes can be set directly on a ComboBox instance or as part of a CSS style definition.

EXPLANATION

The first thing to do is create a file in Flash and ComboBoxSkins.swf within it to create 4 symbols of type MovieClip with different states of the ComboBox. These symbols should be named: ComboBox_upSkin, ComboBox_downSkin, ComboBox_overSkin, ComboBox_disabledSkin

 If we want to put the CSS inline style do the following:

<?xml version=”1.0″ encoding=”utf-8″?>
<mx:Application xmlns:mx=”http://www.adobe.com/2006/mxml” layout=”absolute”>
<mx:ComboBox x=”196″ y=”135″ 
upSkin=”@Embed(source=’ComboBoxSkins.swf’, symbol=’ComboBox_upSkin’)”
overSkin=”@Embed(source=’ComboBoxSkins.swf’, symbol=’ComboBox_overSkin’)”
downSkin=”@Embed(source=’ComboBoxSkins.swf’, symbol=’ComboBox_downSkin’)”
disabledSkin=”@Embed(source=’ComboBoxSkins.swf’, symbol=’ComboBox_disabledSkin’)”>
<!– PUT HERE THE OPTIONS OF COMBOBOX –>
</mx:ComboBox>
</mx:Application>

Read more…

Share/Save/Bookmark

 

Getting URL Parameters in Flex Actionscript

Category: Flex Examples, flex tutorials    |    3,717 views    |    2 Comments

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

Share/Save/Bookmark

 

Exception Handling with Flex

Category: Flex Examples, flex tutorials    |    16,971 views    |    2 Comments

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);
}
}

Read more…

Share/Save/Bookmark