Comunidad de diseño web y desarrollo en internet online

SkinButton - Flex. 4.6

Citar            
MensajeEscrito el 07 Nov 2012 03:31 pm
Hola, estoy intentando crear un SkinButton con el SDK 4.6 y no me funciona. Al mostrar la pantalla en modo diseño exlipse se queda "ciclado" actualizando la pantalla y el componente no aparece.
¿Alguién sabe a que puede ser debido?

Desde editor hago : New MXML Skin | Name : Micomponente |HostComponent : spark.components.Button | Create as copy of: spark.skins.spark.ButtonSkin
La vista código funciona perfectamente, la diseño, pues lo comentado, no funciona.

Por JPNET

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 07 Nov 2012 03:36 pm
Eclippse/Flash Builder es bastante buggy en la vista diseño. Publica, si se ve bien al publicar entonces tendrás que conformarte con la vista código (o comenzar de nuevo y rezar), si se publica incorrectamente es probable que te de algun mensaje de error (poir ejemplo que no encuentra un asset que pusiste para el skin)
Yo recuerdo haber roto la vista diseño de varias interfases (que sin embargo publicaban correctamente) y de allí en mas verme forzado a usar la vista código únicamente

Jorge

Por solisarg

BOFH

13669 de clabLevel

4 tutoriales
5 articulos

Genero:Masculino   Bastard Operators From Hell Premio_Secretos

Argentina

firefox
Citar            
MensajeEscrito el 07 Nov 2012 03:49 pm
Grácias.
Publicado si funciona.
Pues nada, vista código que le vamos ha hacer .

Por JPNET

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Nov 2012 02:51 pm
Por si le sirve a alguién ( y no cometa el mismo error que yo )

La interfaz en eclipse ya me funciona correctamente. En el CSS que referencia al Button, hay que poner lo siguiente :

s|Button {
upSkin:ClassReference('MIBUTTONSKIN');
overSkin:ClassReference('MIBUTTONSKIN');
downSkin:ClassReference('MIBUTTONSKIN');
disabledSkin:ClassReference('MIBUTTONSKIN
selectedUpSkin:ClassReference('MIBUTTONSKIN');
selectedOverSkin:ClassReference('MIBUTTONSKIN');
selectedDownSkin:ClassReference('MIBUTTONSKIN');
selectedDisabledSkin:ClassReference('MIBUTTONSKIN');
}

en mi caso, había puesto solamente lo siguiente : ( y provocava lo que comento en el post )
s|Button {
skinClass:ClassReference("MIBUTTONSKIN");
}

Por JPNET

10 de clabLevel



 

firefox
Citar            
MensajeEscrito el 08 Nov 2012 05:37 pm
Hay que tener en cuenta que la vista diseño se descontinuó y en 4.7 ya ni está.

Por Xyrer

628 de clabLevel

1 tutorial

Genero:Masculino  

Android App Development

chrome

 

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