Follow me @Tmeister

Archive for November, 2005

TextFormat.color ¿Hexadecimal o 24-Bit?

Posted by Tmeister On November - 1 - 2005

Estoy desarrollando una aplicacion en la cual asigno un TextFormat a un campo de texto, simple:

[as]
TextFormat.color = 0xFFFFFF;
[/as]

Este color el usuario lo cambia por medio de un colorPicker.

Al finalizar debo enviar este color de nuevo en hexadecimal pero al momento de tomar el valor no regresa lo esperado:

[as]
var a:TextFormat = new TextFormat();
a.color = 0xFFFFFF;
trace(a.color);//16777215
[/as]

Umm ¿que demonios es esto? es un numero en 24-Bit pero nosotros lo queremos en hexadecimal..

La solucion es simple, pasar nuestro Numero por el metodo toString() pasando como parametro el modo de conversion.

[as]
var a:TextFormat = new TextFormat();
a.color = 0xFFFFFF;
trace(a.color);//16777215
trace(a.color.toString(16));// FFFFFF
[/as]

Saludos!! 8)

Acerca de mi
Enrique Chavez

Enrique Chávez también es conocido como @Tmeister es un desarrollador, emprendedor, poeta y loco.

Geek autodeclarado y apasionado de todo lo que tiene que ver con tecnología y desarrollo.

Cuenta con una experiencia de más de 7 años en el ramo del desarrollo, creando, sobre todo, aplicaciones web en la empresa Sapotek.

A finales del 2008 crea, junto con 3 colegas, la consultoría llamada AureaCode, enfocándose a brindar servicios de desarrollo web en todas sus variantes.

Si necesitas algún tipo de información o consulta por favor no dude en escribir.

View Enrique Chávez's profile on LinkedIn

Carlos Enrique Chavez Garcia's VisualCV

RSS Feed

Links Patrocinados