  */    
 public class SelectableButtonSkinBase extends ButtonSkinBase
 {
+    /* Define the symbol fill items that should be colored by the "symbolColor" style. */
+    static private const symbols:Array = ["symbolIcon"];
+    
     public function SelectableButtonSkinBase()
     {
         super();

        if (currentState != null)
        {
            var currentStateIconClass:Class = upIconClass;
            if (currentState == "down")
                currentStateIconClass = downIconClass;
            else if (currentState == "upAndSelected")
                currentStateIconClass = upSelectedIconClass;
            else if (currentState == "downAndSelected")
                currentStateIconClass = downSelectedIconClass;
            else if (currentState.indexOf("AndSelected") != -1)
                currentStateIconClass = upSelectedIconClass;
            
            setIcon(currentStateIconClass);
        }
    }



package spark.skins.mobile.supportClasses
{
import flash.display.DisplayObject;
import flash.display.Graphics;
    
/**
 *  Actionscript based skin for toggle buttons. This class can not be used 
