PDA

View Full Version : [AS3] How to change List item's background


ideal
07-15-2008, 08:21 AM
hi,
i am using List class in my code

private var obj:List = new List();

The default background color of this List item's(when mouse OVER / CLICK) is light blue.
please tell me, How can i change this color. I don't want this BLUE color

Regrads,
Waqas Dar

Freedrick
07-15-2008, 12:04 PM
hi ideal,
use Cellrenderer class for change the background

for eg:

package
{
import fl.controls.listClasses.CellRenderer;

class MyRenderer extends CellRenderer
{
public var customProperty:String = "foo";

public function MyRendererFn()
{
var originalStyles:Object = CellRenderer.getStyleDefinition();
setStyle("upSkin",BlueBackground);
setStyle("downSkin",OrangeBackground);
setStyle("overSkin",OrangeBackground);

setStyle("selectedUpSkin",originalStyles.selectedUpSkin);
setStyle("selectedDownSkin",originalStyles.selectedDownSkin);
setStyle("selectedOverSkin",originalStyles.selectedOverSkin);
}
}
}