Hi,
I'd like to only use roll-over-text-color in my list, but have no roll-over-color at all. Is there a way to kill the roll over color, as well as the selection color?
Thanks
@upshotvideo,
For mx:List, I think Harui is suggesting something like the following:
package comps {
import flash.display.Sprite;
import mx.controls.List;
import mx.controls.listClasses.IListItemRenderer;
public class NoHighlightList extends List {
public function NoHighlightList() {
super();
}
override protected function drawHighlightIndicator(indicator:Sprite, x:Number, y:Number, width:Number, height:Number, color:uint, itemRenderer:IListItemRenderer):void {
// super.drawHighlightIndicator(indicator, 0, y, unscaledWidth - viewMetrics.left - viewMetrics.right, height, color, itemRenderer);
}
}
}
Or, see http://blog.flexexamples.com/2010/06/18/disabling-item-highlight-indic ator-in-the-mx-list-control-in-flex-3/ for MXML example.
Peter
North America
Europe, Middle East and Africa
Asia Pacific