Comunidad de diseño web y desarrollo en internet online

Cambiar skin para un control determinado. Flex

Citar            
MensajeEscrito el 26 May 2009 06:03 pm
Buenas a todos, soy nuevo en flex y aunque he buscado en el foro no he encontrado respuesta a mi problema. Resulta que tengo una clase css para aplicar estilos, por ejemplo a buttons, como el que sigue:

Button
{
color: #AAAAAA;
upSkin: Embed(source="kingnarestyle.swf", symbol="Button_upSkin");
overSkin: Embed(source="kingnarestyle.swf", symbol="Button_overSkin");
downSkin: Embed(source="kingnarestyle.swf", symbol="Button_downSkin");
disabledSkin: Embed(source="kingnarestyle.swf", symbol="Button_disabledSkin");
}
Este estilo funciona perfecto en todos los botones.

Mi problema es el siguiente, quiero que un boton determinado no herede esta clase, si me creo una clase css nueva no consigo anular los skin, upSkin, overSkin, etc. con lo que simpre prevalecen sobre el control al que quiero cambiar de apariencia.

Gracias de antemano

Por fsancab

1 de clabLevel



 

unknown
Citar            
MensajeEscrito el 29 May 2009 03:47 pm
Ya no te asustes no es algo dificil al boton ponle styleName="Stilo que tengas en el css" => styleName="EfectoNuevoBoton"

en el .css

.EfectoNuevoBoton
{
aqui puedes poner tambien el codigo asignado para tu boton o lo que desees

hay varias maneras una de estas es si tienes aplicado estilos desde un swf hecho en flash cs3 o cs4
backgroundImage:Embed(source="skins_client_toolFX.swf", symbol="BotonCerrarVentana_Skin");

o si queres ponerle colores o efectos
text-roll-over-color:#000000;

}

espero te sirva mi ayuda...

saludos desde Ecuador....

Por riback

49 de clabLevel



 

Quito - Ecuador

msie7
Citar            
MensajeEscrito el 30 May 2009 10:55 am
Gracias, pero si el botón usa un skin basado en swf, esto que me has comentado no le quita dichos skins. He intentado asignarle null a upskin, por ejemplo y no me va.

Gracias

Por fsancab

1 de clabLevel



 

unknown

 

Cristalab BabyBlue v4 + V4 © 2011 Cristalab
Powered by ClabEngines v4, HTML5, love and ponies.