Set skins for a Button control by using the overSkin, upSkin, and downSkin style properties

<?xml version="1.0"?>
<mx:Application xmlns:mx="http://www.adobe.com/2006/mxml">
<mx:Style>
.myCustomButton {
overSkin:Embed(source="a.gif");
upSkin:Embed(source="a.gif");
downSkin:Embed(source="a.gif");
}
</mx:Style>
<mx:Button label="Icon Button Style Def" styleName="myCustomButton"/>
</mx:Application>
Related examples in the same category
1. | Skinning a Button component using inline styles | |  |
2. | Use graphical skins for the up, over, and down states of the Button control | |  |
3. | A SkinnableContainer with a Line component between two Button components | |  |
4. | A SkinnableContainer container with four Button controls as its children | |  |
5. | Draw a border around a VGroup that contains Button controls without using a custom skin class | |  |
6. | Using graphical skins for the up, over, and down states of the Button control | | |
7. | Replace MX Button control's up, over, and down skins with individual symbols from a SWF file | | |
8. | Set Button skins with overSkin, upSkin, and downSkin style properties | |  |
9. | Using static SWF assets as skins | | |
10. | Creating graphical skins | |  |
11. | Assign graphic or programmatic skin to two or more skins | |  |
12. | Skinning subcomponents | |  |
13. | Applying graphical overSkin, upSkin, downSkin inline | |  |